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.
Restriction: The firewall tests are only available on supported Red Hat platforms.
- -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.