I am unable to transfer to or from a particular server - looking at the transfer logs it seems to be a CRC issue. Other servers work as expected.
When downloading, the requested file sits in the transfer queue retrying over and over again.
Uploads create a file named "filename.extension.bad" on the server, and also stay in the queue continually retrying.
If I recall I could dodge this issue in older versions of SmartFTP by skipping the transfer queue - presumably this also skipped the integrity check?
Details below.
Regards,
Jimmi
____________________________________
SYSTEM INFO
---------------
+- System -----------------------------
Microsoft Windows Vista Ultimate Edition
Service Pack 1 (Build 6001)
CPU Speed : 2567 MHz
Total Memory : 4094 MB
Free Memory : 2423 MB
+- SmartFTP ---------------------------
Version : 3.0.1018.1
Time Stamp : 2008-06-19 21:44:01
Platform : x64
Id : 400045453
Days in use : 241
+- Application DLL --------------------
sfFTPLib.dll : 1.5.13.31
sfFavorites.dll : 1.0.14.1
sfFavoritesShellExtension.dll : 1.0.1.13
sfTransferQueue.dll : 1.0.11.1
sfFTPShellExtension.dll : 1.0.9.1
+- Language ---------------------------
SmartFTP.exe : 3.0.1018.1
+- Internet Explorer ------------------
Version : 7.0.6001.18000
+- Winsock ----------------------------
Winsock : 2.2
LOG
----
[10:42:07] SmartFTP v3.0.1018.1
[10:42:08] Resolving host name "ftp.xxxxxxxxxxxx.xxx"
[10:42:08] Connecting to xxx.xx.xx.x Port: 21
[10:42:08] Connected to ftp.xxxxxxxxxxx.xxx.
[10:42:08] 220 IRCSA Hosting FTPServer 2.10.121 Ready.
[10:42:08] USER xxxxxxx
[10:42:08] 331 User name okay, need password.
[10:42:08] PASS (hidden)
[10:42:08] 230-Welcome xxxxxxx from xxx.xxx.xx.xxx. You are now logged into the server.
[10:42:08] 230 User logged in, proceed.
[10:42:08] SYST
[10:42:08] 215 UNIX Type: L8
[10:42:08] Detected Server Type: UNIX
[10:42:08] FEAT
[10:42:08] 211-Extensions Supported
[10:42:08] COMB
[10:42:08] MLST
[10:42:08] MLSD
[10:42:08] SIZE
[10:42:08] MDTM
[10:42:08] XCRC
[10:42:08] REST STREAM
[10:42:08] 211 End
[10:42:08] Detected Server Software: Titan/VisNetic FTP Server
[10:42:08] PWD
[10:42:08] 257 "/" is current directory.
[10:42:08] TYPE A
[10:42:08] 200 Type set to A.
[10:42:08] PASV
[10:42:08] 227 Entering Passive Mode (xxx,xx,xx,x,6,65).
[10:42:08] Opening data connection to xxx.xx.xx.x Port: 1601
[10:42:08] MLSD
[10:42:08] 150 File status okay; about to open data connection.
[10:42:08] 742 bytes transferred. (24.9 KB/s) (29 ms)
[10:42:08] 226 Closing data connection. Transferred 742 bytes.
QUEUE LOG
-------------
[10:42:17] Resolving host name "xxx.xxxxxxxxxxx.xxx"
[10:42:17] Connecting to xxx.xx.xx.x Port: 21
[10:42:17] Connected to ftp.xxxxxxxxxxx.xxx.
[10:42:17] 220 IRCSA Hosting FTPServer 2.10.121 Ready.
[10:42:17] USER xxxxxxx
[10:42:17] 331 User name okay, need password.
[10:42:17] PASS (hidden)
[10:42:17] 230-Welcome xxxxxxx from xxx.xxx.xx.xxx. You are now logged into the server.
[10:42:17] 230 User logged in, proceed.
[10:42:17] SYST
[10:42:17] 215 UNIX Type: L8
[10:42:17] Detected Server Type: UNIX
[10:42:17] FEAT
[10:42:17] 211-Extensions Supported
[10:42:17] COMB
[10:42:17] MLST
[10:42:17] MLSD
[10:42:17] SIZE
[10:42:17] MDTM
[10:42:17] XCRC
[10:42:17] REST STREAM
[10:42:17] 211 End
[10:42:17] Detected Server Software: Titan/VisNetic FTP Server
[10:42:17] PWD
[10:42:17] 257 "/" is current directory.
[10:42:17] MLST purchase.html
[10:42:17] 250-MLST /purchase.html
[10:42:17] type=file;size=6556;modify=20080212162739;create=20080211232839; purchase.html
[10:42:17] 250 command successful.
[10:42:17] TYPE I
[10:42:17] 200 Type set to I.
[10:42:17] PASV
[10:42:17] 227 Entering Passive Mode (xxx,xx,xx,x,6,66).
[10:42:17] Opening data connection to xxx.xx.xx.x Port: 1602
[10:42:17] RETR purchase.html
[10:42:17] 150 Opening BINARY mode data connection for purchase.html (6556 bytes).
[10:42:17] 6556 bytes transferred. (97.0 KB/s) (66 ms)
[10:42:17] 226 Closing data connection. Transferred 6556 bytes.
[10:42:17] MLST purchase.html
[10:42:17] 250-MLST /purchase.html
[10:42:17] type=file;size=6556;modify=20080212162739;create=20080211232839; purchase.html
[10:42:17] 250 command successful.
[10:42:17] Timeout dynamically set to 60s
[10:42:17] XCRC purchase.html
[10:42:17] 250 XCRC Successful. 9fe50fa1
[10:42:17] Calculated CRC32 hash of purchase.html: 9FE50FA1
[10:42:17] Transfer Integrity Check failed.
[10:42:17] Transfer failed.
CRC Transfer Integrity Check fails - Case sensitive?
-
- Posts: 2
- Joined: Fri Jun 20, 2008 1:03 am
-
- Posts: 12031
- Joined: Thu Oct 11, 2001 1:24 pm
- Display name: Mat (SmartFTP)
- Contact:
Re: CRC Transfer Integrity Check fails - Case sensitive?
The XCRC reply from the server is wrong:
Wrong:
XCRC purchase.html
WRONG: 250 XCRC Successful. 9fe50fa1
CORRECT: 250 9fe50fa1
Please report the bug to the developers of the server product. In the meanwhile we are workign on a workaround. ETA: 1 day.
Regards,
Mat
Wrong:
XCRC purchase.html
WRONG: 250 XCRC Successful. 9fe50fa1
CORRECT: 250 9fe50fa1
Please report the bug to the developers of the server product. In the meanwhile we are workign on a workaround. ETA: 1 day.
Regards,
Mat
Last edited by mb on Fri Jun 20, 2008 1:09 pm, edited 1 time in total.
-
- Posts: 12031
- Joined: Thu Oct 11, 2001 1:24 pm
- Display name: Mat (SmartFTP)
- Contact:
Re: CRC Transfer Integrity Check fails - Case sensitive?
Please try it again with the latest version: https://www.smartftp.com/download
We have implemented a better detection now.
Regards,
Mat
We have implemented a better detection now.
Regards,
Mat
-
- Posts: 2
- Joined: Fri Jun 20, 2008 1:03 am
Re: CRC Transfer Integrity Check fails - Case sensitive?
Excellent, it seems to be working fine now, thank you! Very speedy fix.
I'll try to find an email address for the "Titan/VisNetic FTP Server" developers and zap them a note... Although there's a good chance that the version running on this particular server is out-of-date anyway!
- Jimmi
I'll try to find an email address for the "Titan/VisNetic FTP Server" developers and zap them a note... Although there's a good chance that the version running on this particular server is out-of-date anyway!
- Jimmi