Opened 15 years ago
Closed 11 years ago
#5219 closed Bug report (outdated)
bad timestamps handling
Reported by: | Philippe Laplanche | Owned by: | |
---|---|---|---|
Priority: | high | Component: | FileZilla Client |
Keywords: | Cc: | ||
Component version: | Operating system type: | Windows | |
Operating system version: | windows XP |
Description
Hi
I am working under Windows XP SP3 with filezilla client 3.3.2
I am extensively using the "Folder compare" feature of filezilla client and I am using the option to preserve timestamps when uploading files.
After uploading a file on the box, filezilla client still says that the files are not the same. There is a 1 hour difference in the timestamps.
I am connected to a remote linux box throught its sftp server
The linux box is not on the same timezone as I am.
I don't get this behaviour when I use an other sftp client like winscp so I guess this must be a bug coming from filezilla.
Thanks for looking into this
Regards,
Philippe
Change History (5)
comment:1 by , 15 years ago
Status: | new → moreinfo |
---|
comment:2 by , 14 years ago
Status: | moreinfo → new |
---|
I use SFTP and the servers are in the same timezone, and I have the same issue. It appears to have something to do with DST versus standard time; my guess is that the *historical* local time conversion is different on the two ends of the connection, but I cannot say for sure which one is incorrect. I know that there is some complexity also around the changes to DST rules between 2006 and 2007, however, this seems to occur for more recent dates as well.
This link might be relevant:
http://msdn.microsoft.com/en-us/library/system.timezoneinfo.local.aspx
comment:3 by , 13 years ago
In the original complaint Dalouuu stated:
"I am connected to a remote linux box throught its sftp server
The linux box is not on the same timezone as I am."
The instructions directly under the selection box for the Default file exists action reads:
"If using 'overwrite if newer', your system time has to be synchronized with the server. If the time differs (e.g. different timezone), specify a timezone offset in the site manager."
Standard Time and Daylight Savings Time are considered different timezones. Therefore you need to specify the timezone offset in the site manager.
comment:4 by , 11 years ago
Status: | new → moreinfo |
---|
As far as I know, SFTP timestamps are always given in UTC.
Do you still have the problem with latest FileZilla?
comment:5 by , 11 years ago
Resolution: | → outdated |
---|---|
Status: | moreinfo → closed |
No reply for more than 28 days. Maybe also see #4134 as possibly related item.
Are you using FTP or SFTP?
In case of FTP, you have to use a server supporting the MLSD command, as the timestamp returned by LIST are not standardised and known to be unreliable.