OK, I found out something rather interesting. I saw an anomaly using the -r switch.
IF the server's description text is more than 3 characters, then the reply would fail. It would appear that the buffer is too small to hold this string. For verbosity, I have made the reply name 1234567890, then reducing each name as we go on Here are the results: <-- <-- 220 ProFTPD 1.3.1 Server (1234567890) [192.16<-- 8.0.6] send_reply(0x80868b8), failed=1 (Invalid reply) no more connections left, exiting...Added new job source 0x807a800 (GVfsBackendFtp) Queued new job 0x807bc18 (GVfsJobMount) <-- 220 ProFTPD 1.3.1 Server (123456789) [192.168<-- .0.6] send_reply, failed: 1 Added new job source 0x807a800 (GVfsBackendFtp) Queued new job 0x807bc18 (GVfsJobMount) <-- 220 ProFTPD 1.3.1 Server (12345678) [192.168.<-- 0.6] send_reply, failed: 1 Added new job source 0x807a800 (GVfsBackendFtp) Queued new job 0x807bc18 (GVfsJobMount) <-- 220 ProFTPD 1.3.1 Server (1234567) [192.168.0<-- .6] send_reply, failed: 1 Added new job source 0x807a800 (GVfsBackendFtp) Queued new job 0x807bc18 (GVfsJobMount) <-- 220 ProFTPD 1.3.1 Server (123456) [192.168.0.<-- 6] send_reply, failed: 1 Added new job source 0x807a800 (GVfsBackendFtp) Queued new job 0x807bc18 (GVfsJobMount) <-- 220 ProFTPD 1.3.1 Server (12345) [192.168.0.6<-- ] send_reply, failed: 1 Added new job source 0x807a800 (GVfsBackendFtp) Queued new job 0x807bc18 (GVfsJobMount) <-- 220 ProFTPD 1.3.1 Server (1234) [192.168.0.6]<-- send_reply, failed: 1 Added new job source 0x807a800 (GVfsBackendFtp) Queued new job 0x807bc18 (GVfsJobMount) <-- 220 ProFTPD 1.3.1 Server (123) [192.168.0.6] --> USER xxx <-- 331 Password required for xxx -- gvfsd-ftp - Pure-FTPd Error: Invalid reply https://bugs.launchpad.net/bugs/208750 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs