FTPD hangs on login
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sapidlib |
Confirmed
|
Medium
|
Unassigned | ||
Lpuni-final |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When attempting to use FTP, the FTPD hangs. You can get through uname and passwd prompts, after that--nothing.
How to reproduce:
$ ftp slayer.mudmagic.com 14241
Connected to slayer.
220 TowerMUD Mud FTP Server (LPUniFTPD) ready.
Name (slayer.
331 Password required for lyoc.
Password:
230 User lyoc logged in succesfully.
Remote system type is MUD.
421 Service not available, remote server timed out. Connection closed
ftp: No control connection for command.
ftp> quit
FTPD file in /log:
New connection assigned fd '3'.
Sat Mar 1 15:27:21 2008:[Mar 1 15:27:21 2008] Parsing command: user
Sat Mar 1 15:27:23 2008:[Mar 1 15:27:23 2008] Parsing command: pass
Sat Mar 1 15:27:23 2008:[Mar 1 15:27:23 2008] User 'Lyoc' authenticated from
111.22.222.11 on fd '3'.
Sat Mar 1 15:27:23 2008:[Mar 1 15:27:23 2008] Parsing command: syst
Sat Mar 1 15:27:23 2008:[Mar 1 15:27:23 2008] Parsing command: feat
Sat Mar 1 15:28:23 2008:[Mar 1 15:28:23 2008] User 'Lyoc' has disconnected.
I am running the 2.0-felix branch at the latest revision.
The current ftpd implementation is not fully implemented. I plan on finishing it for the first release of Sapidlib and including it in lpuni-r9