KB Article #187120

Sending file error "CFTN05E stop_net_tcp: Network shutdown cr 0 cs 113 in S_ecoute : soc_look_tpro : acq_req error since z/OS update level

Symptom

The Recommended Service Upgrade (RSU) is a package of cumulative patches that correct some issues for both IBM software and the operating system z/OS regularly published on a monthly or quarterly base time.


After having applied a certain level of update for z/OS *, Transfer CFT keep starting normally but any transfer fails with the following sequence of messages :


Log of CFT


CFTT09W _ Maximum cv Affected <IDTU=A000I7DZ PART=PARIS IDF=XVP52ASW IDT=F1001310 PROT=PESITANY
CFTH09E Network connect request local error <PART= PARIS NCR=416 NCS=MAXCNX NET=TCP>
CFTN05E stop_net_tcp: Network shutdown cr 0 cs 0 in S_ecoute : soc_look_tpro : acq_req error
CFTT75E connect reject<IDTU=A000I7DW PART= PARIS IDF=XVP93ASW IDT=F1001303 416 MAXCNX


SYSOUT TCPOUT of the job CFT

2024/06/15 17:03:31.723258 (CFTTPRO ,t9c74b0) (Op=FCNTL) Errno=121 :EDC5121I Invalid argument. (errno2=0x05350119)
Error setasy sur set_socket_nonblocking: EDC5121I Invalid argument. (errno2=0x05350119)


(*)For z/OS 3.1 ; starting RSU 2312 and above for z/OS 2.4 and 2.5


Explanation

The Internal communication between CFTTPRO and CFTTCP , which are internal components that handle the protocol layer and network layer access, is performed through a socket.


The CFTTPRO process failed to set the O_NONBLOCK flag to the socket when establishing that connection.


Depending on the environment the flag value when invoking the system call FCNTL was incorrect.


It was due to a misuse of the va_start() macro. the address of the va_list returned by va_start() and the first argument returned va_arg could be different.


Solution

Axway has published a patch 3.10 2403 P1 to fix the above issue , which is also included in next updates starting with 3.10 2406.


https://support.axway.com/en/downloads/readme/id/1...