Remote system node name not found

When the RSE daemon is started with the Developer for z/OS® product by using the parameter IVP=IVP, the listing shows an incorrect host node name for the remote system.

Symptom

The NODENAME shown in the "host IP address" section of the listing, as shown in the following example, is incorrect:
-------------------------------------------------------------
host IP address:
-------------------------------------------------------------
hostName=NODENAME
hostAddr=9.42.112.75
bindAddr=9.42.112.75
localAddr=9.42.112.75

Cause

The host name resolution failed. This error can have several causes.

Diagnosing the problem

In a z/OS UNIX System Services prompt, type the following command:
hostname -r
If this command returns the wrong host name, then the Developer for z/OS product does not function and can return the following error message.
EZZ8342I gethostbyname(NODENAME): Unknown host 

Resolving the problem

  1. Refer to Appendix B, IBM® Developer for z/OS in the Host Configuration Reference. This appendix explains how to set up TCP/IP and how host name resolution works.
  2. If, after you complete the instructions in the Host Configuration Reference, the problem is not solved, look for the following line in SYS1.PARMLIB(COMMNDxx):
    S  EZAZSSI,P=NODENAME
    If this line is present, change NODENAME to the correct host name. You can use the symbolic value &SYSNAME:
    S EZAZSSI,P='&SYSNAME.'