Hi Boris
We've recently changed the handling of 421 replies so that an exception is thrown to say that the connection has closed. I think the version you have doesn't throw an exception, but simply continues as though everything is OK.
The latest version, 5.0.2, includes this fix, but it doesn't include the directory-checking patch we did for you a couple of weeks ago, so I wouldn't recommend installing it yet. The reason why 5.0.2 doesn't include this patch is that you hadn't yet confirmed if it solved the problem you were having with multiple clients synchronizing simultaneously. Did that work out OK?
Anyway, the changed handling of 421 won't actually fix your problem directly, although it will allow you to react more appropriately when you detect the error.
The FTP specification's definition of a 421 response is:
421 Service not available, closing control connection.
This may be a reply to any command if the service knows it
must shut down.
Unfortunately this doesn't actually tell us what went wrong. The quickest way to work that out would be to look in the server logs. Is that possible for you?
- Hans (EnterpriseDT)