XCOMU0311E, XCOMN0311E Send of user data failed: TXPI 215 return value = 10054
search cancel

XCOMU0311E, XCOMN0311E Send of user data failed: TXPI 215 return value = 10054

book

Article ID: 27821

calendar_today

Updated On:

Products

XCOM Data Transport XCOM Data Transport - Windows XCOM Data Transport - Linux PC XCOM Data Transport - z/OS

Issue/Introduction

What is the meaning of return value 10054?  XCOMU0311E, XCOMN0311E with UNIX, Linux or Windows

Environment

  • XCOM™ Data Transport® for z/OS
  • XCOM™ Data Transport® for Windows
  • XCOM™ Data Transport® for UNIX/Linux PC 

Resolution

10054 is a TCPIP error that means 'connection reset by peer'.  The reset could actually be from the local socket due to a connection failure, or could be a reset message passed back from the remote system.  XCOM is passing the error back from TCP/IP.  That is, the return value 10054 is not from XCOM but from the IP socket.  Usually the problem is related to the network set-up and/or TCP/IP configuration.

Troubleshooting tips:

  1. Review the TXPI_TERM_TIMEOUT value on the initiating side to make sure it is long enough.

  2. Initiate transfers from both sides and see what happens.

  3. From Windows or UNIX or Linux try a transfer to the loopback address (127.0.0.1).  This way, XCOM will perform a transfer to itself.  This will be done only with the local TCP/IP stack and the network is not involved.   This helps to isolate malfunctions in one of the partner's sockets or in the network.

  4. Determine what TCP/IP window sizes you have defined for both partners.  A conflict here can cause this problem.  For example, if the partners are Windows and z/OS,  make sure the WINDOW size and the MTU values in the TCP/IP protocol configuration match on the two sides.