Hi
I hope someone can point me in the right direction to resolve a recent
problem we have identified. Upgrading from an early snapshot to 1.0.0-M3
we noted a problem when multiple users were logged on and requesting a
passive port (for historical reasons we have configured a single passive
port). It looks like something odd has occurred with the passive port,
either it is not released or no one is notified that the port has been
released. Here is a snippet of one of our logs:
[ INFO] 2010-06-17 10:32:51,523 SENT: 226 Data transfer OK.
[ INFO] 2010-06-17 10:32:51,523 RECEIVED: QUIT
[ INFO] 2010-06-17 10:32:51,523 SENT: 221 Goodbye.
[ INFO] 2010-06-17 10:32:51,523 CLOSED
[ INFO] 2010-06-17 10:32:53,429 [FTP] 172.8.3.32 000973 USER ftp
(172.8.3.32) DISCONNECTED
[ INFO] 2010-06-17 10:32:56,023 [FTP] 172.8.3.81 000971 USER ftp
(172.8.3.81) DISCONNECTED
[ INFO] 2010-06-17 10:33:22,384 CREATED
[ INFO] 2010-06-17 10:33:22,399 OPENED
[ INFO] 2010-06-17 10:33:22,399 SENT: 220 Service ready for new user.
[ INFO] 2010-06-17 10:33:22,431 RECEIVED: USER FTP
[ INFO] 2010-06-17 10:33:22,446 SENT: 331 User name okay, need password
for edi.
[ INFO] 2010-06-17 10:33:22,477 RECEIVED: PASS *****
[ INFO] 2010-06-17 10:33:22,477 Login success - ftp
[ INFO] 2010-06-17 10:33:22,477 [FTP] 172.8.3.5 000000 USER ftp
(172.8.3.5) LOGGED IN
[ INFO] 2010-06-17 10:33:22,477 SENT: 230 User logged in, proceed.
[ INFO] 2010-06-17 10:33:22,634 RECEIVED: PASV
[DEBUG] 2010-06-17 10:33:22,634 Initiating passive data connection
[ INFO] 2010-06-17 10:33:32,728 CREATED
[ INFO] 2010-06-17 10:33:32,728 OPENED
[ INFO] 2010-06-17 10:33:32,743 SENT: 220 Service ready for new user.
I was expecting some kind of exception to be thrown ("Cannot find an
available passive port.") in the final snippet, or something else
indicating success.
Any suggestions as where to go from here?
Peter