To debug on a remote Enterprise Server

  1. Before you start your COBOL development system, ensure that the local and remote systems are networked using TCP/IP. See Configuring CCI. The two systems must be connected using the same CCITCP2 or MFDS process. A simple way to do this is to set the CCITCP2 variable on the local machine running the IDE to point to the remote machine. This environment variable must be set so that the devenv process can pick it up.
    • You can set the variable from a command prompt:
      set 
      CCITCP2=machine-with-CCI
      where machine-with-CCI can be the machine name or its IP address. Then, you need to execute devenv to start the IDE from the same command prompt.
    • Alternatively, you can set CCITCP2 globally for your machine: open Control Panel, and click System > Advanced system settings > Environment Variables.
  2. If you have a firewall on the remote machine, you need to add some inbound rules. First, ensure that port 86 is opened for TCP and UDP protocols. Second, allow access through the firewall for the following programs: cobremotedaemon and cobdebugengineproxy (cobdebugengineproxy64 for 64-bit environments). These programs reside in the <install-dir>\bin directory.