Host node name cannot be found

 

Problem

During execution of the fekfivpt IVP or when starting the RSE daemon, using parameter IVP=IVP, you might see the wrong name for this host system.

host IP address:
 —————————
hostName=NODENAME

Error

That NODENAME is wrong. The NODENAME should be the name of the user’s mainframe. The result should look similar to the example in the Developer for z/OS® Host Configuration Guide (SC23-7658), "Installation verification" chapter, section "Verify started tasks", subsection "RSED, RSE daemon", in the STDOUT example, near the end of the example. (In the example, CDFMVS08 appears in place of NODENAME.).

Explanation and resolution

First, type this command at a z/OS UNIX System Services prompt: hostname -r

If that gives the wrong value, then IBM® Developer for z/OS will not work either. You might (wrongly) see:
EZZ8342I gethostbyname(NODENAME): Unknown host 

Second, read Appendix B of the Developer for z/OS Host Configuration Reference Guide (SC14-7290). That tells how to set up TCP/IP and explains how the searching works.

If nothing in Appendix B helps, then view your SYS1.PARMLIB(COMMNDxx) for this line:
S EZAZSSI,P=NODENAME 

If that line is present, then change NODENAME to the correct one. You might use the symbolic value &SYSNAME.:

S EZAZSSI,P='&SYSNAME.' 

Additional information

None.