I am having this issue also, using SFTP x64 v3.0.1016.13 with default configuration
Attempting to upload a compressed file, SFTP appears to complete the upload but then attempts to upload again and again going into a never ending cycle.
seems to only occur with compressed files, other file types transfer without any issue
I cannot recall this happening in v2.x
Here are the logs (remote browser and the transfer queue item) before aborting the transfer:
[15:46:00] Resolving host name "ftp.XXXXXXXXXXXXXXX.com.au"
[15:46:00] Connecting to XXX.XXX.XXX.101 Port: 21
[15:46:00] Connected to ftp.XXXXXXXXXXXXXXX.com.au.
[15:46:00] 220---------- Welcome to Pure-FTPd [TLS] ----------
[15:46:00] 220-You are user number 1 of 50 allowed.
[15:46:00] 220-Local time is now 15:45. Server port: 21.
[15:46:00] 220-IPv6 connections are also welcome on this server.
[15:46:00] 220 You will be disconnected after 15 minutes of inactivity.
[15:46:00] USER XXXXXXXX
[15:46:00] 331 User XXXXXXXX OK. Password required
[15:46:00] PASS (hidden)
[15:46:00] 230-User XXXXXXXX has group access to: XXXXXXXX
[15:46:00] 230 OK. Current restricted directory is /
[15:46:00] SYST
[15:46:00] 215 UNIX Type: L8
[15:46:00] Detected Server Type: UNIX
[15:46:00] FEAT
[15:46:00] 211-Extensions supported:
[15:46:00] EPRT
[15:46:00] IDLE
[15:46:00] MDTM
[15:46:00] SIZE
[15:46:00] REST STREAM
[15:46:00] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[15:46:00] MLSD
[15:46:00] ESTP
[15:46:00] PASV
[15:46:00] EPSV
[15:46:00] SPSV
[15:46:00] ESTA
[15:46:00] AUTH TLS
[15:46:00] PBSZ
[15:46:00] PROT
[15:46:00] 211 End.
[15:46:00] Detected Server Software: PureFTPd
[15:46:00] PWD
[15:46:00] 257 "/" is your current location
[15:46:00] CWD /public_html
[15:46:00] 250 OK. Current directory is /public_html
[15:46:00] PWD
[15:46:00] 257 "/public_html" is your current location
[15:46:00] MLST english.tar.gz
[15:46:00] 550 Can't check for file existence
[15:46:00] The operation has been added to the Transfer Queue. Check the Transfer Queue for the status.
[15:46:30] NOOP
[15:46:31] 200 Zzz...
[15:47:01] NOOP
[15:47:02] 200 Zzz...
[15:47:32] NOOP
[15:47:33] 200 Zzz...
[15:48:03] NOOP
[15:48:04] 200 Zzz...
[15:48:34] NOOP
[15:48:35] 200 Zzz...
[15:49:05] NOOP
[15:49:06] 200 Zzz...
[15:49:36] NOOP
[15:49:37] 200 Zzz...
[15:50:07] NOOP
[15:50:07] 200 Zzz...
[15:50:37] NOOP
[15:50:37] 200 Zzz...
[15:50:39] MLST english.tar.gz
[15:50:39] 250-Begin
[15:50:39] type=file;size=1662938;modify=20080601054941;UNIX.mode=0644;UNIX.uid=32019;UNIX.
gid=32021;unique=902gad59f7; english.tar.gz
[15:50:39] 250 End.
[15:51:09] NOOP
[15:51:10] 200 Zzz...
[15:51:40] NOOP
[15:51:41] 200 Zzz...
[15:52:11] NOOP
[15:52:12] 200 Zzz...
[15:52:42] NOOP
[15:52:43] 200 Zzz...
[15:53:13] NOOP
[15:53:14] 200 Zzz...
[15:53:44] NOOP
[15:53:45] 200 Zzz...
[15:54:15] NOOP
[15:54:15] 200 Zzz...
[15:54:42] MLST english.tar.gz
[15:54:42] 250-Begin
[15:54:42] type=file;size=1662938;modify=20080601055344;UNIX.mode=0644;UNIX.uid=32019;UNIX.
gid=32021;unique=902gad59f7; english.tar.gz
[15:54:42] 250 End.
[15:55:12] NOOP
[15:55:12] 200 Zzz...
[15:55:42] NOOP
[15:55:43] 200 Zzz...
[15:56:13] NOOP
[15:56:14] 200 Zzz...
[15:56:44] NOOP
[15:56:45] 200 Zzz...
[15:57:15] NOOP
[15:57:17] 200 Zzz...
[15:57:47] NOOP
[15:57:47] 200 Zzz...
[15:58:17] NOOP
[15:58:17] 200 Zzz...
[15:58:34] MLST english.tar.gz
[15:58:34] 250-Begin
[15:58:34] type=file;size=1662938;modify=20080601055736;UNIX.mode=0644;UNIX.uid=32019;UNIX.
gid=32021;unique=902gad59f7; english.tar.gz
[15:58:34] 250 End.
[15:59:04] NOOP
[15:59:05] 200 Zzz...
[15:59:35] NOOP
[15:59:35] 200 Zzz...
[16:00:05] NOOP
[16:00:06] 200 Zzz...
[16:00:36] NOOP
[16:00:37] 200 Zzz...
[16:01:07] NOOP
[16:01:08] 200 Zzz...
[16:01:38] NOOP
[16:01:39] 200 Zzz...
[16:02:09] NOOP
[16:02:09] 200 Zzz...
[16:02:40] NOOP
[16:02:40] 200 Zzz...
[16:02:54] MLST english.tar.gz
[16:02:54] 250-Begin
[16:02:54] type=file;size=1662938;modify=20080601060155;UNIX.mode=0644;UNIX.uid=32019;UNIX.
gid=32021;unique=902gad59f7; english.tar.gz
[16:02:54] 250 End.
[16:03:24] NOOP
[16:03:24] 200 Zzz...
[15:46:31] Resolving host name "ftp.XXXXXXXXXXXXXXX.com.au"
[15:46:31] Connecting to XXX.XXX.XXX.101 Port: 21
[15:46:31] Connected to ftp.XXXXXXXXXXXXXXX.com.au.
[15:46:31] 220---------- Welcome to Pure-FTPd [TLS] ----------
[15:46:31] 220-You are user number 2 of 50 allowed.
[15:46:31] 220-Local time is now 15:46. Server port: 21.
[15:46:31] 220-IPv6 connections are also welcome on this server.
[15:46:31] 220 You will be disconnected after 15 minutes of inactivity.
[15:46:31] USER XXXXXXXX
[15:46:31] 331 User XXXXXXXX OK. Password required
[15:46:31] PASS (hidden)
[15:46:31] 230-User XXXXXXXX has group access to: XXXXXXXX
[15:46:31] 230 OK. Current restricted directory is /
[15:46:31] SYST
[15:46:31] 215 UNIX Type: L8
[15:46:31] Detected Server Type: UNIX
[15:46:31] FEAT
[15:46:31] 211-Extensions supported:
[15:46:31] EPRT
[15:46:31] IDLE
[15:46:31] MDTM
[15:46:31] SIZE
[15:46:31] REST STREAM
[15:46:31] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[15:46:31] MLSD
[15:46:31] ESTP
[15:46:31] PASV
[15:46:31] EPSV
[15:46:31] SPSV
[15:46:31] ESTA
[15:46:31] AUTH TLS
[15:46:31] PBSZ
[15:46:31] PROT
[15:46:31] 211 End.
[15:46:31] Detected Server Software: PureFTPd
[15:46:31] PWD
[15:46:31] 257 "/" is your current location
[15:46:31] CWD /public_html
[15:46:31] 250 OK. Current directory is /public_html
[15:46:31] PWD
[15:46:31] 257 "/public_html" is your current location
[15:46:31] Remote file exist check: "english.tar.gz".
[15:46:31] MLST english.tar.gz
[15:46:31] 550 Can't check for file existence
[15:46:31] TYPE I
[15:46:31] 200 TYPE is now 8-bit binary
[15:46:31] PASV
[15:46:31] 227 Entering Passive Mode (XXX,XXX,XXX,101,102,56)
[15:46:31] Opening data connection to XXX.XXX.XXX.101 Port: 26168
[15:46:31] STOR english.tar.gz
[15:46:31] 150 Accepted data connection
[15:49:39] 1662938 bytes transferred. (8.64 KB/s) (00:03:07)
[15:50:39] Timeout (60s).
[15:50:39] Active Help:
https://www.smartftp.com/support/kb/74
[15:50:39] Client closed the connection.
[15:50:39] Transfer failed.
[15:50:39] Resolving host name "ftp.XXXXXXXXXXXXXXX.com.au"
[15:50:39] Connecting to XXX.XXX.XXX.101 Port: 21
[15:50:39] Connected to ftp.XXXXXXXXXXXXXXX.com.au.
[15:50:39] 220---------- Welcome to Pure-FTPd [TLS] ----------
[15:50:39] 220-You are user number 2 of 50 allowed.
[15:50:39] 220-Local time is now 15:50. Server port: 21.
[15:50:39] 220-IPv6 connections are also welcome on this server.
[15:50:39] 220 You will be disconnected after 15 minutes of inactivity.
[15:50:39] USER XXXXXXXX
[15:50:39] 331 User XXXXXXXX OK. Password required
[15:50:39] PASS (hidden)
[15:50:39] 230-User XXXXXXXX has group access to: XXXXXXXX
[15:50:39] 230 OK. Current restricted directory is /
[15:50:39] SYST
[15:50:39] 215 UNIX Type: L8
[15:50:39] Detected Server Type: UNIX
[15:50:39] FEAT
[15:50:39] 211-Extensions supported:
[15:50:39] EPRT
[15:50:39] IDLE
[15:50:39] MDTM
[15:50:39] SIZE
[15:50:39] REST STREAM
[15:50:39] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[15:50:39] MLSD
[15:50:39] ESTP
[15:50:39] PASV
[15:50:39] EPSV
[15:50:39] SPSV
[15:50:39] ESTA
[15:50:39] AUTH TLS
[15:50:39] PBSZ
[15:50:39] PROT
[15:50:39] 211 End.
[15:50:39] Detected Server Software: PureFTPd
[15:50:39] PWD
[15:50:39] 257 "/" is your current location
[15:50:39] CWD /public_html
[15:50:39] 250 OK. Current directory is /public_html
[15:50:39] PWD
[15:50:39] 257 "/public_html" is your current location
[15:50:39] Remote file exist check: "english.tar.gz".
[15:50:39] MLST english.tar.gz
[15:50:39] 250-Begin
[15:50:39] type=file;size=1662938;modify=20080601054941;UNIX.mode=0644;UNIX.uid=32019;UNIX.
gid=32021;unique=902gad59f7; english.tar.gz
[15:50:39] 250 End.
[15:50:39] Source File: Size=1662938, SizeUnit=Byte, Time=2007-10-17T02:22:15, TimeFormat=Exact
[15:50:39] Destination File: Size=1662938, SizeUnit=Byte, Time=2008-06-01T05:49:41, TimeFormat=Not Exact
[15:50:39] RecentTime=2008-06-01T05:50:39
[15:50:39] No rule matched. Default Action="Overwrite".
[15:50:39] TYPE I
[15:50:39] 200 TYPE is now 8-bit binary
[15:50:39] PASV
[15:50:40] 227 Entering Passive Mode (XXX,XXX,XXX,101,11,220)
[15:50:40] Opening data connection to XXX.XXX.XXX.101 Port: 3036
[15:50:40] STOR english.tar.gz
[15:50:40] 150 Accepted data connection
[15:53:42] 1662938 bytes transferred. (8.89 KB/s) (00:03:02)
[15:54:42] Timeout (60s).
[15:54:42] Active Help:
https://www.smartftp.com/support/kb/74
[15:54:42] Client closed the connection.
[15:54:42] Transfer failed.
[15:54:42] Resolving host name "ftp.XXXXXXXXXXXXXXX.com.au"
[15:54:42] Connecting to XXX.XXX.XXX.101 Port: 21
[15:54:42] Connected to ftp.XXXXXXXXXXXXXXX.com.au.
[15:54:42] 220---------- Welcome to Pure-FTPd [TLS] ----------
[15:54:42] 220-You are user number 2 of 50 allowed.
[15:54:42] 220-Local time is now 15:54. Server port: 21.
[15:54:42] 220-IPv6 connections are also welcome on this server.
[15:54:42] 220 You will be disconnected after 15 minutes of inactivity.
[15:54:42] USER XXXXXXXX
[15:54:42] 331 User XXXXXXXX OK. Password required
[15:54:42] PASS (hidden)
[15:54:42] 230-User XXXXXXXX has group access to: XXXXXXXX
[15:54:42] 230 OK. Current restricted directory is /
[15:54:42] SYST
[15:54:42] 215 UNIX Type: L8
[15:54:42] Detected Server Type: UNIX
[15:54:42] FEAT
[15:54:42] 211-Extensions supported:
[15:54:42] EPRT
[15:54:42] IDLE
[15:54:42] MDTM
[15:54:42] SIZE
[15:54:42] REST STREAM
[15:54:42] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[15:54:42] MLSD
[15:54:42] ESTP
[15:54:42] PASV
[15:54:42] EPSV
[15:54:42] SPSV
[15:54:42] ESTA
[15:54:42] AUTH TLS
[15:54:42] PBSZ
[15:54:42] PROT
[15:54:42] 211 End.
[15:54:42] Detected Server Software: PureFTPd
[15:54:42] PWD
[15:54:42] 257 "/" is your current location
[15:54:42] CWD /public_html
[15:54:42] 250 OK. Current directory is /public_html
[15:54:42] PWD
[15:54:42] 257 "/public_html" is your current location
[15:54:42] Remote file exist check: "english.tar.gz".
[15:54:42] MLST english.tar.gz
[15:54:42] 250-Begin
[15:54:42] type=file;size=1662938;modify=20080601055344;UNIX.mode=0644;UNIX.uid=32019;UNIX.
gid=32021;unique=902gad59f7; english.tar.gz
[15:54:42] 250 End.
[15:54:42] Source File: Size=1662938, SizeUnit=Byte, Time=2007-10-17T02:22:15, TimeFormat=Exact
[15:54:42] Destination File: Size=1662938, SizeUnit=Byte, Time=2008-06-01T05:53:44, TimeFormat=Not Exact
[15:54:42] RecentTime=2008-06-01T05:54:42
[15:54:42] No rule matched. Default Action="Overwrite".
[15:54:42] TYPE I
[15:54:42] 200 TYPE is now 8-bit binary
[15:54:42] PASV
[15:54:42] 227 Entering Passive Mode (XXX,XXX,XXX,101,118,209)
[15:54:42] Opening data connection to XXX.XXX.XXX.101 Port: 30417
[15:54:42] STOR english.tar.gz
[15:54:42] 150 Accepted data connection
[15:57:34] 1662938 bytes transferred. (9.44 KB/s) (00:02:52)
[15:58:34] Timeout (60s).
[15:58:34] Active Help:
https://www.smartftp.com/support/kb/74
[15:58:34] Client closed the connection.
[15:58:34] Transfer failed.
[15:58:34] Resolving host name "ftp.XXXXXXXXXXXXXXX.com.au"
[15:58:34] Connecting to XXX.XXX.XXX.101 Port: 21
[15:58:34] Connected to ftp.XXXXXXXXXXXXXXX.com.au.
[15:58:34] 220---------- Welcome to Pure-FTPd [TLS] ----------
[15:58:34] 220-You are user number 2 of 50 allowed.
[15:58:34] 220-Local time is now 15:58. Server port: 21.
[15:58:34] 220-IPv6 connections are also welcome on this server.
[15:58:34] 220 You will be disconnected after 15 minutes of inactivity.
[15:58:34] USER XXXXXXXX
[15:58:34] 331 User XXXXXXXX OK. Password required
[15:58:34] PASS (hidden)
[15:58:34] 230-User XXXXXXXX has group access to: XXXXXXXX
[15:58:34] 230 OK. Current restricted directory is /
[15:58:34] SYST
[15:58:34] 215 UNIX Type: L8
[15:58:34] Detected Server Type: UNIX
[15:58:34] FEAT
[15:58:34] 211-Extensions supported:
[15:58:34] EPRT
[15:58:34] IDLE
[15:58:34] MDTM
[15:58:34] SIZE
[15:58:34] REST STREAM
[15:58:34] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[15:58:34] MLSD
[15:58:34] ESTP
[15:58:34] PASV
[15:58:34] EPSV
[15:58:34] SPSV
[15:58:34] ESTA
[15:58:34] AUTH TLS
[15:58:34] PBSZ
[15:58:34] PROT
[15:58:34] 211 End.
[15:58:34] Detected Server Software: PureFTPd
[15:58:34] PWD
[15:58:34] 257 "/" is your current location
[15:58:34] CWD /public_html
[15:58:34] 250 OK. Current directory is /public_html
[15:58:34] PWD
[15:58:34] 257 "/public_html" is your current location
[15:58:34] Remote file exist check: "english.tar.gz".
[15:58:34] MLST english.tar.gz
[15:58:34] 250-Begin
[15:58:34] type=file;size=1662938;modify=20080601055736;UNIX.mode=0644;UNIX.uid=32019;UNIX.
gid=32021;unique=902gad59f7; english.tar.gz
[15:58:34] 250 End.
[15:58:34] Source File: Size=1662938, SizeUnit=Byte, Time=2007-10-17T02:22:15, TimeFormat=Exact
[15:58:34] Destination File: Size=1662938, SizeUnit=Byte, Time=2008-06-01T05:57:36, TimeFormat=Not Exact
[15:58:34] RecentTime=2008-06-01T05:58:34
[15:58:34] No rule matched. Default Action="Overwrite".
[15:58:34] TYPE I
[15:58:34] 200 TYPE is now 8-bit binary
[15:58:34] PASV
[15:58:34] 227 Entering Passive Mode (XXX,XXX,XXX,101,214,195)
[15:58:34] Opening data connection to XXX.XXX.XXX.101 Port: 54979
[15:58:34] STOR english.tar.gz
[15:58:34] 150 Accepted data connection
[16:01:54] 1662938 bytes transferred. (8.14 KB/s) (00:03:19)
[16:02:54] Timeout (60s).
[16:02:54] Active Help:
https://www.smartftp.com/support/kb/74
[16:02:54] Client closed the connection.
[16:02:54] Transfer failed.