In the TAC SERVERS page, Command port and File transfer ports are "green" while the Monitoring port is not OK (Yellow triangle)

Talend Version       6.x

Summary

The server Monitoring port is not OK (Yellow Triangle) while the Command port and File transfer port are OK ("green").
Additional Versions  
Product Talend Data Integration
Component Talend Administration Center
Problem Description

When adding a new Server in the TAC SERVERS page, the Command port and File transfer port are OK ("green") but the Monitoring port is not OK (Yellow triangle).

job_server_monitoring_port_ko.png

 

Netstat shows that the server is listening on the three ports.

Problem root cause

In the technical log file, you will see the following exception:

2017-10-07 15:07:55 ERROR ExecutionServerHandler - Bad host: "job_server.talend.com"
java.net.MalformedURLException: Bad host: "job_server.talend.com"
    at javax.management.remote.JMXServiceURL.validateHost(JMXServiceURL.java:517)
    at javax.management.remote.JMXServiceURL.validate(JMXServiceURL.java:397)
    at javax.management.remote.JMXServiceURL.validate(JMXServiceURL.java:411)
    at javax.management.remote.JMXServiceURL.<init>(JMXServiceURL.java:339)
    at javax.management.remote.JMXServiceURL.<init>(JMXServiceURL.java:253)

The problem is the underscore in the hostname: job_server.talend.com. See https://en.wikipedia.org/wiki/Hostname for more information about restrictions on valid hostnames.

Solution or Workaround

Use a hostname that fulfills the Internet Standard (RFC 952 , RFC 1123) or use an IP address.

 

For example , replace the underscore with a hyphen in the hostname:

job_server_monitoring_port_ok.png

JIRA ticket number  
Version history
Revision #:
7 of 7
Last update:
‎12-06-2017 05:27 PM
Updated by:
 
Contributors