Troubleshooting
Problem
Passive LIST and GET commands using FTPS to FileZilla server fails
Symptom
GIS 4.3 4320_BR99999_202633_204102
An FTPS business process in
GIS connecting to FileZilla Server version using server authentication and
passive mode transfers stopped working after application of 4320+hotfix.
Testing showed that ACTIVE transfers using SSL were fine, as well as non-SSL transfers.
FTP logs indicated that the passive data connection was being made out of order, and both client and server were waiting on the other for action.
Error MessageFileZilla server logs show:
(016974) 11/4/2009 10:33:38 AM -
xxxxxxxxx (xxx.xxx.xx.xx)> PASV
(016974) 11/4/2009 10:33:38 AM -
xxxxxxxxx (xxx.xxx.xx.xx)> 227 Entering Passive Mode (xx,xx,xx,xx,18,222)
(016974) 11/4/2009 10:33:38 AM - xxxxxxxxx (xxx.xxx.xx.xx)> TYPE A
(016974) 11/4/2009 10:33:38 AM - xxxxxxxxx (xxx.xxx.xx.xx)> 200 Type set to A
(016974) 11/4/2009 10:33:38 AM - xxxxxxxxx (xxx.xxx.xx.xx)> SSL
connection for data connection established
(016974) 11/4/2009 10:33:38
AM - xxxxxxxxx (xxx.xxx.xx.xx)> NLST *
(016974) 11/4/2009 10:33:38 AM -
xxxxxxxxx (xxx.xxx.xx.xx)> 150 Connection accepted
(016974) 11/4/2009
10:40:40 AM - xxxxxxxxx (xxx.xxx.xx.xx)> 421 Kicked by Administrator
(016974) 11/4/2009 10:40:40 AM - xxxxxxxxx (xxx.xxx.xx.xx)> disconnected.=
ftpclient.log shows:
[2009-11-04 09:36:19.027] DEBUG <FtpClient89>
000000000000 GLOBAL_SCOPE psclientcommon.Session.changeState(S) transitioning
from state [NLST_INFO_SENT] to state [NLST_CONNECTED].
[2009-11-04
09:36:19.027] DEBUG <FtpClient89> 000000000000 GLOBAL_SCOPE
State.invokeEntryExitHandler(IS,S) no method [handleNLST_INFO_SENTExit],
skipping.
[2009-11-04 09:36:19.027] DEBUG <FtpClient89> 000000000000
GLOBAL_SCOPE State.invokeEntryExitHandler(IS,S) no method
[handleNLST_CONNECTEDEntry], skipping.
[2009-11-04 09:36:19.027] DEBUG
<FtpClient89> 000000000000 GLOBAL_SCOPE ControlConnection.processInput()
exiting.
[2009-11-04 09:36:35.654] DEBUG <FTP-Client-Scheduler>
000000000000 GLOBAL_SCOPE TimeoutHandler.run() - timeout hit, but response
already received. Ignoring...
[2009-11-04 09:36:38.564] DEBUG
<FTP-Client-Scheduler> 000000000000 GLOBAL_SCOPE TimeoutHandler.run() - timeout
hit, but response already received. Ignoring...
[2009-11-04 09:36:38.954]
DEBUG <FTP-Client-Scheduler> 000000000000 GLOBAL_SCOPE TimeoutHandler.run() -
timeout hit, but response already received. Ignoring...
[2009-11-04
09:43:20.779] DEBUG <FTP-Client-Scheduler> 000000000000 GLOBAL_SCOPE
DataTransferAgent.closed(CC) entering with reasonCode=[CloseCode.EOF].
[2009-11-04 09:43:20.779] DEBUG <FTP-Client-Scheduler> 000000000000
GLOBAL_SCOPE DataConnection.ignoreEvents() entering ...
[2009-11-04
09:43:20.779] DEBUG <FTP-Client-Scheduler> 000000000000 GLOBAL_SCOPE
DataConnection.ignoreEvents() exit.
[2009-11-04 09:43:20.779] DEBUG
<FTP-Client-Scheduler> 000000000000 GLOBAL_SCOPE THREAD POOL STATS SINCE LAST
REPORT: served=[45], avg wait=[0.00]ms, longest wait=[0]ms, poolsize=[1]
[2009-11-04 09:43:20.779] DEBUG <FTP-Client-Scheduler> 000000000000
GLOBAL_SCOPE DataTransferAgent.closed(CC) exiting.
Log InLog in to view more of this document
Historical Number
NFX7659
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21555274