login about faq

What does it mean if a file gest uploaded, progress goes all the way up to 100% and then times out?

it does not happen with all files. Maybe 1 out of 5 on the same server.




DllDate: Apr 19 2014


UnlockPrefix: IGORMAFTP

Username: *******

Architecture: Little Endian; 32-bit

Language: .NET 4.0

VerboseLogging: 0


localFileSize: 4568120


initialGreeting: 220 ProFTPD 1.3.4a Server (submit.fotolia.com) []

restartNext: 0

modeZ: 0

binaryMode: 1


passive transfer mode



sendingCommand: PASV



WindowsError: An existing connection was forcibly closed by the remote host.

WindowsErrorCode: 0x2746

numBytesRequested: 2048

Failed to receive data on the TCP socket

recvUntilMatch: Socket fatal error.

Failed to read FTP control channel reply.

readFtpReply: Socket fatal error.



Failed to setup passive data socket for upload






asked Apr 24 '14 at 12:30

sharkyenergy's gravatar image


edited Apr 24 '14 at 14:00

Test with the very latest version of Chilkat. Post the LastErrorText for the upload w/ the timeout.

In the past, this happens when the upload has finished (on the data connection) and then when reading the control connection for the final reply, it never arrives.


answered Apr 24 '14 at 12:51

chilkat's gravatar image

chilkat ♦♦

i have the version from 5 days ago.. is there a newer one? (.net 4.0 32 bit) i will post the lasterrortext as soon as i get it.


(Apr 24 '14 at 12:54) sharkyenergy

The version from 5 days ago is fine.

(Apr 24 '14 at 12:55) chilkat ♦♦

But if the version from 5 days ago is fine, then why am I having this problem?

(Apr 24 '14 at 13:33) sharkyenergy

When software involves communications over a network, involving servers, firewalls, anti-virus, proxies, and many other external factors, problems are not necessarily due to a defect in the Chilkat library or within your application itself. External communications/network infrastructure can often be the problem. It could also be a server problem. Using the latest version is mostly to get the best info from LastErrorText and to ensure we're on the "same page"...

(Apr 24 '14 at 13:37) chilkat ♦♦

thanks! i am waiting to get the text from the user. Strange thing is that reuploading the same file again works. will report back as soon as i have it. thanks

(Apr 24 '14 at 13:43) sharkyenergy

updated the first post with the log i just got.

it appears that the connection is never made, but the transfer is actually taking place.. thats strange..

(Apr 24 '14 at 13:59) sharkyenergy

any news on this? i would need to fix this asap because i have to release the program on monday.. Any help appreciated.. thanks!

(Apr 25 '14 at 07:47) sharkyenergy

The transfer could not have taken place in the call shown in the LastErrorText above. If the transfer happened, it would've had to been in some other method call, or maybe the file was already present on the server...

(Apr 25 '14 at 09:42) chilkat ♦♦

there there is something wrong because the % goes all the way up to 100%.. what does "WindowsError: An existing connection was forcibly closed by the remote host" mean?

(Apr 25 '14 at 12:29) sharkyenergy
showing 5 of 10 show all
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Apr 24 '14 at 12:30

Seen: 2,526 times

Last updated: Apr 25 '14 at 12:37

powered by OSQA