Getting error DC396003, where can I find the socket error numbers documented?

Document ID : KB000017902
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

You may receive the following error message:

DC396003 Vn Tnnn Socket error, function = RECV, errno = 1121, reason = 76650446

The socket errno and reason codes are not documented in the CA IDMS documentation.

Solution:

The socket errno and reason codes in this message are documented in the z/os manual UNIX System Services Messages and Codes.

The error codes can also be found in SYS1.MACLIB in member BPXYERNO.

In this example Errno 1121 is ECONNRESET

The first 4 bytes of the reason code is the module number - 7665.

The last 4 bytes of the reason code is the real reason code, in this case 0446 which means JRSocketConDropped