I'm trying to access my remote FTP server from a PC that is connected to our (Virgin) DSL modem via a switch (Netgear GS108PE). The switch is connected to a Router (Asus RT-AC68U) and that is connected to the modem. All are hard-wired with Cat5/6 ethernet.
I'm using FileZilla to access the FTP server, which connects to allow the handshake and accepts the login and password, but fails when listing directories (MLSD).
Here's the thing: I can access the directory list no problem from another PC linked to the router directly, but not the PC linked via the netgear switch. All are on the same network and all use DHCP from the router. I have turned all firewalls off and tried forwarding all FTP traffic to both the PC and/or the switch (really trying anything I could think of, really).
I've tried active and passive modes, port forwarding, disabling firewalls or anything else I can find, but feel like I may be missing something about the nature of the switch/router setup.
Any ideas on what I could try? I've spent all day on this and have obviously been googling the issue for most of that time. I have been working with home networks for 20+ years, but this one has me baffled.
Here's the message I get:
Status: Connection established, waiting for welcome message... Status: Initializing TLS... Status: Verifying certificate... Status: TLS connection established. Status: Server does not support non-ASCII characters. Status: Connected Status: Retrieving directory listing... Command: PWD Response: 257 "/" is your current location Command: TYPE I Response: 200 TYPE is now 8-bit binary Command: PASV Response: 227 Entering Passive Mode (xxx,xxx,xxx,xxx,xxx,xxx) Command: MLSD Error: Connection timed out Error: Failed to retrieve directory listing
*I've changed the IPs (which are the correct external IP address of the FTP serve in question) to XXX in the above.
I'd appreciate any insight if you have some.