Closed Bug 375474 Opened 19 years ago Closed 10 years ago

auth process hangs on "Beginning FTP transaction" when trying to open ftp://example.com/ with right credentials AND max anonymous limit on the ftp server is reached

Categories

(Core Graveyard :: Networking: FTP, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mih_val, Unassigned)

Details

Attachments

(5 files)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Follow ftp://example.com/ link (or enter it into address bar). Mozilla tries to login as anonymous user. Suppose that max anonymous limit is reached. After that Mozilla shows "Authentication Required" pop-up window. Enter valid user:password and login process will hang with "Beginning FTP transaction" message in status bar. Reproducible: Always Steps to Reproduce: 1. Setup example.com ftp server (anonymous+local users). Set max anonymous clients limit (e.g. MaxClients 1 in Anonymous section if using ProFTPD). 2. Connect to the server and occupy single allowed anonymous session using non-Mozilla ftp client (e.g. lftp example.com) 3. Open ftp://example.com/ from Mozilla. Enter your credentials into "Authentication Required" window. Actual Results: Login process hangs with "Beginning FTP transaction" message in status bar. Expected Results: Log in to the server and show files and directories in non-anonymous user's home directory. Tested on: SeaMonkey/1.0.8 for Windows Firefox/2.0.0.3 for Linux with ProFTPD 1.3.0a on Linux (see used proftpd.conf in attachments). Everything is ok when using IE5, IE6, IE7, Opera 9.10 and Konqueror 3.3.2 for the same purpose and in the same conditions. Ftp sessions (gotten with Ethereal packet sniffer) for every case are attached.
Summary: auth process hangs on "Beginning FTP transation" when trying to open ftp://example.com/ with right credentials AND max anonymous limit on the ftp server is reached → auth process hangs on "Beginning FTP transaction" when trying to open ftp://example.com/ with right credentials AND max anonymous limit on the ftp server is reached
We are in a period where ftp is clearly deprecated and in general, making changes to the code is riskier than letting it ride unless there is a patch and reviewer available to make a good judgment about it. So I'm going to wontfix ftp bugs related to enhancements, interop errors, etc.. We will be better off putting our energy into including a different js based ftp stack.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: