We have recently had a problem with a supplier’s FTP site (ProFTPD) where it has stopped working with passive mode FTP connections. However, after some investigation, it appears to work with extended passive mode connections.
Would it be possible to either:
Automatically attempt a connection as extended passive, then if that fails try passive then if that fails try active?
Re-connect using the same connection name but in another mode.