IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > FTP > Troubleshooting and support

Resume file transfer

If the connection to the FTP server breaks during the transfer of a file, the transfer can be resumed from the point at which it was interrupted.


Problem

If there are network-related issues when a file transfer is in progress for an outbound create operation, it is observed that some of the FTP servers retain reference to the connection at the server end and does not close the reference when the connection is broken. Hence, an error occurs when the outbound request is resent to resume the transfer of the file. The FTP server returns a reply code "550 Can't access file" when the outbound create request is resent. This is due to the file lock in the target file maintained by the connection reference that is created at the FTP server during the previously failed file transfer request.


Solution

The invalid connection handle must be cleared from the FTP server manually for the outbound request to resume transfer of the file. If 'connection timeout' or 'No-transfer timeout' related properties are set at the FTP server, the invalid connection handle is cleared upon exceeding the timeout interval and any subsequent outbound request to resume the file transfer is successful.

Troubleshooting and support


Related tasks:

Troubleshooting and support