IP address validation messages

Following is a list of the messages for IP validation. If the Local Option nm ipvalidate is set to none (default), the errors appear as warnings.

See the end of the list of conditions for the key to the variables:
  • HCL Workload Automation workstation name is not found in the Symphony file
    Ip address validation failed for request:
     Service <num> for <program> on <workstation>(<operating_system_type>).
    Connection received from IP address: 
     <c_ipaddr>. MAESTRO CPU <workstation> not found in
    Symphony file.
  • Call to getaddrinfo() fails:
    IP address validation failed for request:
     Service num for <program> on cpu(<operating_system_type>).
    Connection received from IP address:
     <c_ipaddr>. getaddrinfo() failed, unable to
     retrieve IP address of connecting node: <node>.
  • IP Addresses returned by getaddrinfo() do not match the IP address of connection workstation:
    IP address validation failed for request:
     Service <num> for <program> on <workstation>(<operating_system_type>).
    Connection received from IP address:
     <c_ipaddr>. System known IP addresses for node
     name node: <k_ipaddr>.
  • The IP address specified in the workstation definition for the HCL Workload Automation workstation indicated in the service request packet does not match the IP address of connecting workstation:
    IP address validation failed for request:
     Service <num> for <program> on <workstation>(<operating_system_type>).
    Connection received from IP address:
     <c_ipaddr>. TWS known IP addresses for cpu 
     <k_ipaddr>.
  • Regardless of the state of nm ipvalidate, the following information message is displayed when IP validation cannot be performed because the Symphony file does not exist or an error occurs when reading it:
    IP address validation not performed for
     request: Service <num> for <program> on
     <workstation>(<operating_system_type>). Connection received from IP
     address: <c_ipaddr>. Cannot open or read
    Symphony file. Service request accepted.
    Where:
    <num>
    Service number (2001-writer, 2002-mailman...)
    <program>
    Program requesting service
    <workstation>
    HCL Workload Automation workstation name of connecting workstation
    <operating_system_type>
    Operating system of connecting workstation
    <node>
    Node name or IP address of connecting workstation
    <c_ipaddr>
    IP address of connecting workstation
    <k_ipaddr>
    Known IP address for connecting workstation

IP validation is always successful in the absence of a Symphony file. In communications from a domain manager to an agent it is normally successful because a Symphony file does not yet exist. However, if the agent has a Symphony file from a previous run, the initial link request might fail if the Symphony file does not include the name of the domain manager.