Recycle STC Required due to XCOMM0787I TCP/IP ERRORS DURING LISTENER ESTABLISHMENT
search cancel

Recycle STC Required due to XCOMM0787I TCP/IP ERRORS DURING LISTENER ESTABLISHMENT

book

Article ID: 118676

calendar_today

Updated On:

Products

XCOM Data Transport XCOM Data Transport - z/OS

Issue/Introduction

A batch job  sending to a remote XCOM for z/OS server failed with XCOMM0780E Txpi 215: Socket send error return value = 1128.

The remote XCOM server was getting error: XCOMM0780E Txpi 228: Select exception condition for socket 0 XCOMM0787I TCP/IP ERRORS DURING LISTENER ESTABLISHMENT, NO REMOTE CONNECTIONS AVAILABLE 

This happened after the listener came up initially. Recycling the remote server resolved the problem. 
Is there a more dynamic method to clear this without having to recycle the server?

Environment

Release:
Component: XCMVS

Resolution

Certain listener errors are recoverable when the XCOM server comes up initially. XCOM will retry listener establishment at two minute intervals.

However, once a socket and all of the associated data structures used by the listener have been allocated (that is, when the listener has come up successfully), they cannot be replaced/recreated without recycling the server. 

The "Select exception condition for socket 0" messages indicate that this is what happened. Certain other ERRNOs related to an initial connection failure can be successfully retried, but not this condition. 

In this case, XCOM is working as designed and the server must be recycled.