Bug 261524

Summary: Ftp io slave sends lowercase pass instead of PASS
Product: [Unmaintained] kio Reporter: Arco Nederveen <laagveen>
Component: ftpAssignee: David Faure <faure>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 4.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Arco Nederveen 2010-12-29 11:54:54 UTC
Version:           4.5 (using KDE 4.5.4) 
OS:                Linux

Using wm 6.1 Mocha ftp server I cannot login with dolphin or konqueror. It seems it expects uppercase USER and PASS commands. But only USER is uppercase. 

Which results in

Message sent:
Login using username=raphael and password=[hidden]

Server replied:
530 Please login with USER and PASS.

Reproducible: Always

Steps to Reproduce:
Start ftp server and login with dolphin or konqueror both anonymously and with credentials.

Actual Results:  
Dialog with

Message sent:
Login using username=raphael and password=[hidden]

Server replied:
530 Please login with USER and PASS.

Command line ftp and firefox can login OK

Expected Results:  
Listing of folders.


Command line ftp and firefox work as expected.
Comment 1 Christoph Feck 2011-03-06 02:11:06 UTC
Git commit 22d26943fe03d6e4c584a8a1e2b67fe55c1e066e by Dawit Alemayehu.
Committed on 05/03/2011 at 22:29.
Pushed by adawit into branch 'KDE/4.6'.

Use "PASS" instead "pass" when sending password to workaround broken ftp
server.

BUG:261524
FIXED-IN:4.6.2

M  +1    -1    kioslave/ftp/ftp.cpp     

http://commits.kde.org/kdelibs/22d26943fe03d6e4c584a8a1e2b67fe55c1e066e