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:
|