R0ss
Since I upgraded from SmartFTP 1.x to v2.0.996, the keep filetime option no longer works.
With 1.x it was working fine uploading to the same servers, and other FTP clients have no problem keeping the filetime again to the same servers.
The MDTM command always returns 550 error.
Example (response from ProFTPD 1.2.10 Server):
[04:02:22] STOR v.php
[04:02:22] 150 Opening BINARY mode data connection for v.php
[04:02:22] 544 bytes transferred. (2.43 KB/s) (218 ms)
[04:02:23] 226 Transfer complete.
[04:02:23] MDTM 20060503010114 v.php
[04:02:23] 550 20060503010114 v.php: No such file or directory
[04:02:23] SIZE v.php
[04:02:23] 213 544
[04:02:23] Transfer successful.
Another example (response from Pure-FTPd [TLS])
[04:32:32] STOR i.php
[04:32:32] 150 Accepted data connection
[04:32:32] 1565 bytes transferred. (9.79 KB/s) (156 ms)
[04:32:32] 226-File successfully transferred
[04:32:32] 226 0.168 seconds (measured here), 9.08 Kbytes per second
[04:32:32] MDTM 20050817025558 i.php
[04:32:33] 550 Can't check for file existence
[04:32:33] SIZE i.php
[04:32:33] 213 1565
[04:32:33] Transfer successful.
So far MDTM seems to work only with vsFTPd 2.0.1 servers.
With 1.x it was working fine uploading to the same servers, and other FTP clients have no problem keeping the filetime again to the same servers.
The MDTM command always returns 550 error.
Example (response from ProFTPD 1.2.10 Server):
[04:02:22] STOR v.php
[04:02:22] 150 Opening BINARY mode data connection for v.php
[04:02:22] 544 bytes transferred. (2.43 KB/s) (218 ms)
[04:02:23] 226 Transfer complete.
[04:02:23] MDTM 20060503010114 v.php
[04:02:23] 550 20060503010114 v.php: No such file or directory
[04:02:23] SIZE v.php
[04:02:23] 213 544
[04:02:23] Transfer successful.
Another example (response from Pure-FTPd [TLS])
[04:32:32] STOR i.php
[04:32:32] 150 Accepted data connection
[04:32:32] 1565 bytes transferred. (9.79 KB/s) (156 ms)
[04:32:32] 226-File successfully transferred
[04:32:32] 226 0.168 seconds (measured here), 9.08 Kbytes per second
[04:32:32] MDTM 20050817025558 i.php
[04:32:33] 550 Can't check for file existence
[04:32:33] SIZE i.php
[04:32:33] 213 1565
[04:32:33] Transfer successful.
So far MDTM seems to work only with vsFTPd 2.0.1 servers.