FTSUTL025I Followed by FTSRVP020E Messages When Using an ESM
APAR Identifier ...... PQ39570 Last Changed ........ 00/08/22 FTSUTL025I FOLLOWED BY FTSRVP020E MESSAGES WHEN USING AN ESM Symptom ...... IN INCORROUT Status ........... CLOSED PER Severity ................... 3 Date Closed ......... 00/08/14 Component .......... 5735FAL00 Duplicate of ........ Reported Release ......... 320 Fixed Release ............ 999 Component Name TCP/IP V2 FOR V Special Notice Current Target Date .. Flags SCP ................... Platform ............ Status Detail: SHIPMENT - Packaged solution is available for shipment. PE PTF List: PTF List: Release 320 : UQ46185 available 00/08/22 (1000 ) Parent APAR: Child APAR list: ERROR DESCRIPTION: User running with OEM External Security Manager and while trying to FTP into VM, FTPSERVE is recycled when the client sends the PASSWORD. If the FTPSERVE machine is logged on or taken out of the AUTOLOG list the problem does not occur. LOCAL FIX: PROBLEM SUMMARY: **************************************************************** * USERS AFFECTED: All VM TCP/IP FL320 Users running clients * * included in TCP/IP AUTOLOG list * **************************************************************** * PROBLEM DESCRIPTION: FTP Server terminates then restarts * * even with active FTP connections * **************************************************************** * RECOMMENDATION: APPLY PTF * **************************************************************** User attempts an FTP login to an autologgable, disconnected FTP server virtual machine and fails. The VM TCP/IP FTP server shuts down and is then re-started. This "re-cycling" of the FTP server occurs despite the fact that there is an open FTP connection at the time the server is re-cycled. This problem does NOT occur if the FTP login is attempted while also logged on to the FTP server virtual machine (not running disconnected). The following messages appear at the FTP server console just prior to the shutdown: FTSUTL025I TcpOpen in OpenConnection returns Connection already exists FTSRVP020E Server-FTP cannot do its initial passive open Message FTSUTL025I is not documented in the VM TCP/IP Messages and Codes manual. PROBLEM CONCLUSION: The TCP/IP stack should not attempt to autolog/restart a client which still has connections associated with or attached to it. TCP/IP stack routine KillClient() in TCUTIL PASCAL has been modified to add an additional check of the primary CCB associated with the autologgable client (in this case the FTP server) for its API (Application Programming Interface) type value. If the API type setting is anything other than a zero, then auto restart processing will be bypassed for this client. Also, the VM TCP/IP Messages and Codes book will be updated to add missing message FTSUTL025I. The revised information that follows will be included in any future updates to the following publication(s): GC24-5850-01 -- TCP/IP Function Level 320 Messages and Codes =============================================================== CHAPTER: 3 "FTP Messages" Section: "Unnumbered Messages" CHANGE TO: On page 33, message which reads "Server-FTP cannot do its initial passive open" is changed as follows: -------------------------------------------------------------- FTSRVP020E Server-FTP cannot do its initial passive open Severity: Error. Explanation: An error has occurred while attempting a passive open on the FTP service port connection. Refer to accompanying informational message(s) for help in determining the possible cause for the server initialization error. If there are no additional messages, then the reason for the nonzero return code is unknown. User or Operator Response: Correct the problem, and then restart the server. System Action: The FTP server program halts. Source File: FTSRVPA PASCAL Procedure Name: MainLoop -------------------------------------------------------------- ADDITION OF: The following message is inserted on page 34, immediately following message which reads.. "Server-FTP: unable to determine virtual machine ID" -------------------------------------------------------------- FTSUTL025I TcpOpen in OpenConnection returns {error} Severity: Informational Explanation: The FTP server has encountered a potential problem while attempting to open a connection. The TcpOpen procedure is used to initiate a TCP connection. Refer to the description for the "TcpOpen" API function in the VM TCP/IP Programmer's Reference for more information concerning "TcpOpen" error codes. User or Operator Response: Refer to accompanying error message (if any) to determine whether any additional course of action is required. Otherwise no further action will be required. System Action: FTP continues. Source File: FTSUTIL PASCAL Procedure Name: OpenConnection -------------------------------------------------------------- TEMPORARY FIX: COMMENTS: MODULES/MACROS: TCPIP TCUTIL SRLS: GC24585001 RTN CODES: CIRCUMVENTION: Problem does not occur when either logged on to the FTP server machine or if the FTP server is removed from the TCP/IP stack AUTOLOG list. MESSAGE TO SUBMITTER: