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: