On 26 January 2012 10:43, Les Mikesell
<lesmikesell AT gmail DOT com> wrote:
I haven't used the ftp module so I can't help much, but is that LIST
command actually sending any filenames?
I don't know how to check for certain, but the with gFTP I certainly get a file listing, and the log shows:
>> (000090)26/01/2012 0:49:34 AM - backup (xxx.xxx.xxx.xxx)> LIST -aL
>> (000090)26/01/2012 0:49:34 AM - backup (xxx.xxx.xxx.xxx)> 150 Connection accepted
>> (000090)26/01/2012 0:49:34 AM - backup (xxx.xxx.xxx.xxx)> 226 Transfer OK
BackupPC might not be getting a file listing, and it shows:
>> (000089)26/01/2012 0:45:13 AM - backup (xxx.xxx.xxx.xxx)> LIST
>> (000089)26/01/2012 0:45:13 AM - backup (xxx.xxx.xxx.xxx)> 150 Connection accepted
>> (000089)26/01/2012 0:45:13 AM - backup (xxx.xxx.xxx.xxx)> 226 Transfer OK
Although, as I said in a previous post, I speculate that that could be due to the lack of BackupPC sending a "SYST" command, which gFTP did:
>> (000090)26/01/2012 0:49:33 AM - backup (xxx.xxx.xxx.xxx)> SYST
>> (000090)26/01/2012 0:49:33 AM - backup (xxx.xxx.xxx.xxx)> 215 UNIX emulated by FileZilla
Since you are installing a 3rd party service on the client for the
transfer anyway, why not use cwrRsync which is known to work and
probably more efficient?
A fair point. I already have an FTP server running on the clients for services apart from backups, so the decision is whether or not to install a second 3rd party service. I'm probably willing to do that, although I'd prefer to use the existing FTP server.
Moreover, that might not be an option for all users. I do think this bug is worth sorting out.
- Michael