Firewall considerations

Should there be a firewall between the engine and the user interface, you will need to provide appropriate firewall rules so that communication between the engine and user interface can take place.

The engine must be directed to connect to the firewall's WAN IP address on a port that the firewall has been configured to forward to the client. For example:

Client - ip 10.1.1.7, daemon port 8101
Firewall - wan ip 10.10.10.3, configured to forward to port 8101 to 10.1.1.7
Server - start the engine to connect to the client:
irmtdbgc -qhost=10.10.10.3:8101 a.out
Note: Many firewalls block port 8001. You may need to use a different port, as in the above example.
Note: You can also direct the debug engine to connect to your workstations through a secure shell (ssh) tunnel, see technote 1438892, Debugging through a Secure Shell tunnel. If you are starting your debug session through a debug configuration in the client on your workstation, there may be an option to tunnel the connections on the Advanced tab of the debug configuration.

Feedback