I connected to Remote Integration Node from toolkit that's installed locally and trying to turn on debugger to test the message flow in Dev environment. But I'm getting below error message : "Can not communicate with the flow engine". I tried to change the debugger port to new one and tested, but unfortunately getting same error. Interesting thing is I'm seeing same error while trying to turn on debugger for existing IS/EG whose debugger port was set long back
I cross checked the JVM debugger port to see if it was set correctly by running: mqsireportproperties <IntegrationNode> -e <IntegrationServer> -o ComIbmJVMManager -r, and also made sure the JVM min and max heap sizes were set with some numbers. The firewall is opened for the specific port that I'm trying by N/W team and I see that port is listening. What else needs to be cross checked so that I can turn on debugger from toolkit, and I also made sure that this specific port is not used by any other EG
Below is the error message.
Attach to server at <server _name>:4009 failed.
Connection could not be established.
This can occur for one or more of these reasons:
The host name and/or port are incorrect.
The server on <server_name> is not started in debug mode.
Communication timeouts in the Debug preferences (under the Java node in the Preferences dialog box) are not long enough.
The state of port 4009 on <server_name> must be LISTENING. If the state of the port is ESTABLISHED, then another debug session is already connected to the port.
The "netstat" command line tool can be used to determine port status.
A firewall is interfering with the connection.
Ensure that these settings are properly made before attempting to attach to the server.
------------------------------
Prathyusha Yedupati
Software Lead
------------------------------