I've researched this topic throughly as to what Active mode is and why I hit the infamous
425 Can't open data connection. error but after all the documentation and tutorials and forums on the internet yielding no solution, I've decided to come here for one last crack at it.
By various means (explained at the bottom), I have been able to connect to this server remotely but only via Passive connections. I am not able to connect using Active mode - which the FileZilla client defaults to (in my case at least).
The server is running Windows 8 and FileZilla Server (part of the XAMPP package) and is using the ports:
- 21 for listening
- 990 for implicit FTP over TLS
- 14147 for remote management
- 6000-7000 for Passive Mode
These ports are opened in both the router's NAT and Windows Firewall.
These are the settings for the server
and these are the settings for the client
under passive mode, fallback to active mode is selected also
For obvious reasons, local connections work but remote connections do not.
Worth mentioning - ftptest.net reports the connection as a SUCCESS, however I discovered that it uses PASV mode to connect to the server. I've put the log from this successful connection over at pastebin for reference. Again this is using Implicit FTP over TLS. Standard FTP connections do work using this website (and not through my own means of connecting), but I have them disabled within the server forcing SSL/TLS connections only.