Summary: | sftp login dialog keeps popping up | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kio | Reporter: | Nikola Kovacs <nx.devnull> |
Component: | sftp | Assignee: | Andreas Schneider <asn> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | peter.penz19, post |
Priority: | NOR | ||
Version: | 4.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.7.0 |
Description
Nikola Kovacs
2010-11-03 19:37:43 UTC
The ftp transport also asks for a password each time I connect to it, but with an important difference to the sftp one: It only asks for the first KIO slave opened. If I then open a file on the FTP server, no further dialogue appears. For SFTP however, when I connect to the server and then open a file, I have to confirm the password again. In addition, FTP already has the "Remember password" box checked for those useless dialogues, but SFTP does not. My suggestion would be to only ask for a password in case of authentication failure, so the user can update the password in the wallet if it was changed remotely. This issue seems to be fixed with KDE 4.6 - at least, my usual testcase does not open any unnecessary login dialogues. Just that "Remember password" check box is still not set properly. I still keep getting the dialog frequently while working with sftp in 4.6.2, and it's really annoying. If I leave dolphin alone for just half a minute, I'll get an sftp password dialog the next time I try to browse to a different directory. Could you describe your problems please more precisely. I need to reproduce it here so I need instruction how to do it. Your config, ssh keys, ssh server setup. What do you expect should happen if you do X. We are working on that. There will be a ton of kio fixes soon. Git commit e1d42cb7ff079f05a6358f474a1f0634c1d06b97 by Dawit Alemayehu. Committed on 11/05/2011 at 06:03. Pushed by adawit into branch 'master'. - Properly update the client application when the user changes the 'username' that was entered as part of the url in the password dialog. - Do not prompt for password when there is cached password in the wallet. - Show the "Remember password" checkbox on login failure retries. - Avoid crash if slave_status is called after the mSftp was set to NULL. BUG: 165875 BUG: 195450 BUG: 255991 FIXED-IN: 4.7.0 REVIEW: 101332 M +102 -94 kioslave/sftp/kio_sftp.cpp M +6 -1 kioslave/sftp/kio_sftp.h http://commits.kde.org/kde-runtime/e1d42cb7ff079f05a6358f474a1f0634c1d06b97 |