I am having the same trouble with my NAS (Smartstor NS2300N), which also uses proftpd.
My timezone is GMT+02:00 in winter. But now, in the winter time, TC shows uploaded files in GMT (e.g. I uploaded file at 14:00 but TC shows 12:00).
When I view the file in Windows Explorer's FTP, the file time is correct (14:00). When I view the file in FileZilla, it also seems that the correct time is shown (14:00). From FileZilla log:
Code: Select all
Command: LIST
Response: 150 Opening ASCII mode data connection for file list
Response: 226 Transfer complete.
Status: Calculating timezone offset of server...
Command: MDTM x.txt
Response: 213 20111105125955
Status: Timezone offsets: Server: 0 seconds. Local: 7200 seconds. Difference: 7200 seconds.
It does not matter whether I have MLSD on or off in TC. TC still shows 12:00. The NAS I have does not support MLSD — but nevertheless I would like to have correct time for files. Hence it seems that TC is not actually calculating the timezone offset. Could I propose that TC should start calculating "timezone offsets" as several other pieces of FTP software already seem to do?