KOBHL0007E tcp_service failed. errno=error_number line=line_number

Explanation

A call to a TCP service failed with the specified error number at the indicated line number of the module that invoked the TCP service. The TCP service might be: accept, bind, close, getclientid, getsockname, givesocket, listen, setsockopt. The error_number can be looked up using the ERRNO command and is also found in the Communication Server IP and SNA Codes, and in the UNIX System Services Messages and Codes manuals. The line_number is the line number of the module where the TCP service was invoked.

System action

The system action varies depending on the TCP service that is being invoked. In some cases, a data request might fail, while in other cases the socket server might be unusable.

User response

Look up the reported error number and correct the issue if possible. For example, an error_number of 1115(0x'0000045B') on a bind failure would indicate an EADDRINUSE condition(the port is in use by another application). This error_number indicates that the value specified for the HTTPPORT override in hilev.RKANPARU(KOB$PENV) must be modified to specify an unused port number. If possible, use the error_number information to correct the problem, otherwise contact IBM support.