To diagnose server-side problems when connecting to a remote host

If you are experiencing problems opening your remote projects or establishing remote connections, run the connection diagnostics tool on your development hub to narrow down the problem. The tool runs a number of server-side tests.
Note: There is also a client-side diagnostics tool that you should run from the Eclipse IDE to troubleshoot connection problems.

By default, the diagnostics tool is installed in $COBDIR/remotedev, and can be run from the command line, with super user privileges, using the following syntax:

ivp [options] 
where [options] are:
-h
Displays the valid syntax that you can use.
-v
Displays verbose output for appropriate tests. For example, the required tools test lists the individual tools that are required.
-d port-number
The port number used by the DevHub daemon.
Note: If this option is not specified, the default port number specified in rdo.cfg is used.
-u user name
The name of the user connecting to the development hub.
Note: Not all tests can be run if you do not supply the user name.
-p password
The password for the user name.
Note: If you do not want to enter the password on the command line, you can omit it. You are prompted for it during the appropriate test.
-f {yes|no|only}
Determines if the firewall checks are run as part of the diagnosis. The default is 'yes'; if 'only' is specified, only the firewall tests are run.
Note: The firewall tests are only supported on the following platforms: Red Hat 7.2 and later, and CentOS 7.2 and later.
-e {ip|name}
Specifies the Eclipse client that is attempting to connect to the server, identified by either its IP address or host machine name.
-x xhost:display-number
Specifies the client and display number on which the X Display implementation is running. This is used for the X Display test.

The tool runs a series of tests, which result in a status of PASS, WARN, or FAIL. Some test fails that are not fatal produce a warning message, and the tool will continue to run the subsequent tests. See the details below for a brief description of each test, and possible reasons for its failure.