anonymous ftp PASS command sent without argument
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gvfs |
Fix Released
|
Medium
|
|||
gvfs (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gvfs
When connecting to an anonymous FTP account on an FTP server, the gvfs-backend for ftp does not send an argument with the PASS command. This means that for any RFC959 compliant server will not allow the anonymous entry and send back an error message (501 Syntax error: command (PASS) needs an argument.)
If the server allows for PASS without an argument (against RFC959) everything will be ok, and the anonymous ftp will be mounted without any problem.
When does this happen: always, when connecting with an anonymous FTP server using nautilus.
To reproduce it (this is just how I came across it):
- Install pyftpdlib from my ppa: https:/
or download it from http://
- Download an older version of shareftp [1]
- Run "shareftp -a" (make sure you have python-avahi installed)
- Browse to the ShareFTP share under Network in Nautilus.
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: gvfs-backends 1.1.6-0ubuntu2
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
SourcePackage: gvfs
Uname: Linux 2.6.28-8-generic x86_64
Related branches
Changed in gvfs: | |
status: | Unknown → Fix Released |
Changed in gvfs: | |
importance: | Unknown → Medium |
thank you for your bug report, you seem to have a good technical understanding of the issue maybe you could open the bug on bugzilla.gnome.org directly where the people writting the software will comment?