Re: reply in response to Martin's response
You need to make sure FTP data connections make it through your VPN too, not only the primary FTP control connection.
In general, it's way easier to make SSH/SFTP connections working through complex networks than FTP.
In general, it's way easier to make SSH/SFTP connections working through complex networks than FTP.