Opened 14 years ago

Closed 11 years ago

Last modified 10 years ago

#5364 closed Bug report (outdated)

large files upload fails

Reported by: magilvia Owned by:
Priority: normal Component: FileZilla Client
Keywords: large file upload failed 100% Cc:
Component version: Operating system type: Windows
Operating system version: Windos Seven x64

Description

I have no problem with small file upload such as html or images on this server of mine, but when I try to upload a large video file I get a strange behavior. The log attached refers to the file Ali_my_Slum_my_Korogocho.flv which is 105 MB. The upload progress bar reaches 100% in few seconds (!!) then stops there. After some time (30 seconds or so) it gives a file transfer failed or connection time out error. It then retries to upload the file few times but it failes even before the progress bar is displayed. Finally it asks me if I want to overwrite the file alredy present on the server (which is truncated at a size around 1MB).
CuteFTP initially does the same with the progress reaching 100% but then it restarts the transfer with the progress at 3/5 % and it starts uploading the file in chunks giving a bunch of "ERROR:> Temporary completion problem reply." but it eventually succeed completing the file.

Here's the log:

Status: Connecting to 85.25.120.199:21...
Status: Connection established, waiting for welcome message...
Trace: CFtpControlSocket::OnReceive()
Response: 220 ProFTPD 1.3.1 Server (ProFTPD) [85.25.120.199]
Trace: CFtpControlSocket::SendNextCommand()
Command: USER pacifico
Trace: CFtpControlSocket::OnReceive()
Response: 331 Password required for pacifico
Trace: CFtpControlSocket::SendNextCommand()
Command: PASS
Trace: CFtpControlSocket::OnReceive()
Response: 230 User pacifico logged in
Status: Connected
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Status: Retrieving directory listing...
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::ChangeDirSend()
Command: PWD
Trace: CFtpControlSocket::OnReceive()
Response: 257 "/" is the current directory
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: CFtpControlSocket::ListSubcommandResult()
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Status: Directory listing successful
Trace: CFtpControlSocket::FileTransfer()
Status: Starting upload of D:\Magilvia\Documenti\Web\EComPoint\KissFromTheWorld\Sito vecchio\httpdocs\cms\upload\people\video\Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::ChangeDirSend()
Command: CWD /httpdocs
Trace: CFtpControlSocket::OnReceive()
Response: 250 CWD command successful
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: FileTransferSubcommandResult()
Trace: CFtpControlSocket::SendNextCommand()
Trace: FileTransferSend()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: TYPE I
Trace: CFtpControlSocket::OnReceive()
Response: 200 Type set to I
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: PASV
Error: Connection timed out
Trace: CFtpControlSocket::ResetOperation(2114)
Trace: CControlSocket::ResetOperation(2114)
Trace: CFtpControlSocket::ResetOperation(2114)
Trace: CControlSocket::ResetOperation(2114)
Error: File transfer failed
Status: Connecting to 85.25.120.199:21...
Status: Connection established, waiting for welcome message...
Trace: CFtpControlSocket::OnReceive()
Response: 220 ProFTPD 1.3.1 Server (ProFTPD) [85.25.120.199]
Trace: CFtpControlSocket::SendNextCommand()
Command: USER pacifico
Trace: CFtpControlSocket::OnReceive()
Response: 331 Password required for pacifico
Trace: CFtpControlSocket::SendNextCommand()
Command: PASS

Trace: CFtpControlSocket::OnReceive()
Response: 230 User pacifico logged in
Status: Connected
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::FileTransfer()
Status: Starting upload of D:\Magilvia\Documenti\Web\EComPoint\KissFromTheWorld\Sito vecchio\httpdocs\cms\upload\people\video\Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::ChangeDirSend()
Command: CWD /httpdocs
Trace: CFtpControlSocket::OnReceive()
Response: 250 CWD command successful
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: FileTransferSubcommandResult()
Trace: CFtpControlSocket::SendNextCommand()
Trace: FileTransferSend()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: TYPE I
Trace: CFtpControlSocket::OnReceive()
Response: 200 Type set to I
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: PASV
Trace: CFtpControlSocket::OnReceive()
Response: 227 Entering Passive Mode (85,25,120,199,224,187).
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: STOR Ali_my_Slum_my_Korogocho.flv
Trace: CTransferSocket::OnConnect
Trace: CFtpControlSocket::OnReceive()
Response: 150 Opening BINARY mode data connection for Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Trace: CTransferSocket::TransferEnd(1)
Trace: CFtpControlSocket::TransferEnd()
Error: Connection timed out
Trace: CFtpControlSocket::ResetOperation(2114)
Trace: CControlSocket::ResetOperation(2114)
Trace: CFtpControlSocket::ResetOperation(2114)
Trace: CControlSocket::ResetOperation(2114)
Error: File transfer failed after transferring 105.536.430 bytes in 26 seconds
Status: Connecting to 85.25.120.199:21...
Status: Connection established, waiting for welcome message...
Trace: CFtpControlSocket::OnReceive()
Response: 220 ProFTPD 1.3.1 Server (ProFTPD) [85.25.120.199]
Trace: CFtpControlSocket::SendNextCommand()
Command: USER pacifico
Trace: CFtpControlSocket::OnReceive()
Response: 331 Password required for pacifico
Trace: CFtpControlSocket::SendNextCommand()
Command: PASS
Trace: CFtpControlSocket::OnReceive()
Response: 230 User pacifico logged in
Status: Connected
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::FileTransfer()
Status: Starting upload of D:\Magilvia\Documenti\Web\EComPoint\KissFromTheWorld\Sito vecchio\httpdocs\cms\upload\people\video\Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::ChangeDirSend()
Command: CWD /httpdocs
Error: Connection timed out
Trace: CFtpControlSocket::ResetOperation(2114)
Trace: CControlSocket::ResetOperation(2114)
Trace: CFtpControlSocket::ResetOperation(2114)
Trace: CControlSocket::ResetOperation(2114)
Error: File transfer failed
Status: Connecting to 85.25.120.199:21...
Status: Connection established, waiting for welcome message...
Trace: CFtpControlSocket::OnReceive()
Response: 220 ProFTPD 1.3.1 Server (ProFTPD) [85.25.120.199]
Trace: CFtpControlSocket::SendNextCommand()
Command: USER pacifico
Trace: CFtpControlSocket::OnReceive()
Response: 331 Password required for pacifico
Trace: CFtpControlSocket::SendNextCommand()
Command: PASS

Trace: CFtpControlSocket::OnReceive()
Response: 230 User pacifico logged in
Status: Connected
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::FileTransfer()
Status: Starting upload of D:\Magilvia\Documenti\Web\EComPoint\KissFromTheWorld\Sito vecchio\httpdocs\cms\upload\people\video\Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::ChangeDirSend()
Command: CWD /httpdocs
Trace: CFtpControlSocket::OnReceive()
Response: 250 CWD command successful
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: FileTransferSubcommandResult()
Status: Retrieving directory listing...
Trace: ftpcontrolsocket.cpp(1280): List called from other command caller=0p31a2578
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: CFtpControlSocket::ListSubcommandResult()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: TYPE I
Trace: CFtpControlSocket::OnReceive()
Response: 200 Type set to I
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: PASV
Trace: CFtpControlSocket::OnReceive()
Response: 227 Entering Passive Mode (85,25,120,199,166,154).
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: LIST
Trace: CTransferSocket::OnConnect
Trace: CFtpControlSocket::OnReceive()
Response: 150 Opening ASCII mode data connection for file list
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Trace: CTransferSocket::TransferEnd(1)
Trace: CFtpControlSocket::TransferEnd()
Trace: CFtpControlSocket::OnReceive()
Response: 226-Transfer complete
Trace: CFtpControlSocket::OnReceive()
Response: 226 Quotas off
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: CFtpControlSocket::ListSubcommandResult()
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: FileTransferSubcommandResult()
Trace: CFtpControlSocket::SendNextCommand()
Trace: FileTransferSend()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: PASV
Trace: CFtpControlSocket::OnReceive()
Response: 227 Entering Passive Mode (85,25,120,199,196,233).
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: REST 221920
Trace: CFtpControlSocket::OnReceive()
Response: 350 Restarting at 221920. Send STORE or RETRIEVE to initiate transfer
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: STOR Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::OnReceive()
Response: 451 Ali_my_Slum_my_Korogocho.flv: Append/Restart not permitted, try again
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::ResetOperation(2)
Trace: CControlSocket::ResetOperation(2)
Trace: CFtpControlSocket::ParseSubcommandResult(2)
Trace: FileTransferSubcommandResult()
Trace: CFtpControlSocket::ResetOperation(2)
Trace: CControlSocket::ResetOperation(2)
Error: File transfer failed
Trace: CFtpControlSocket::FileTransfer()
Status: Starting upload of D:\Magilvia\Documenti\Web\EComPoint\KissFromTheWorld\Sito vecchio\httpdocs\cms\upload\people\video\Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: FileTransferSubcommandResult()
Status: Retrieving directory listing...
Trace: ftpcontrolsocket.cpp(1280): List called from other command caller=0p31a2578
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: CFtpControlSocket::ListSubcommandResult()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: PASV
Trace: CFtpControlSocket::OnReceive()
Response: 227 Entering Passive Mode (85,25,120,199,203,166).
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: REST 0
Trace: CFtpControlSocket::OnReceive()
Response: 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Command: LIST
Trace: CTransferSocket::OnConnect
Trace: CFtpControlSocket::OnReceive()
Response: 150 Opening ASCII mode data connection for file list
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::SendNextCommand()
Trace: CFtpControlSocket::TransferSend()
Trace: CTransferSocket::TransferEnd(1)
Trace: CFtpControlSocket::TransferEnd()
Trace: CFtpControlSocket::OnReceive()
Response: 226-Transfer complete
Trace: CFtpControlSocket::OnReceive()
Response: 226 Quotas off
Trace: CFtpControlSocket::TransferParseResponse()
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: CFtpControlSocket::ListSubcommandResult()
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Trace: CFtpControlSocket::ParseSubcommandResult(0)
Trace: FileTransferSubcommandResult()
Status: Skipping upload of D:\Magilvia\Documenti\Web\EComPoint\KissFromTheWorld\Sito vecchio\httpdocs\cms\upload\people\video\Ali_my_Slum_my_Korogocho.flv
Trace: CFtpControlSocket::ResetOperation(0)
Trace: CControlSocket::ResetOperation(0)
Status: File transfer successful, transferred 12.507 bytes in 60 seconds

Change History (2)

comment:1 by Alexander Schuch, 11 years ago

Status: newmoreinfo

Do you still have that problem with a current version of FileZilla, ProFTPD and Windows?

comment:2 by Alexander Schuch, 11 years ago

Resolution: outdated
Status: moreinfoclosed

No reply for more than 28 days.

Note: See TracTickets for help on using tickets.