FTP Logins Always Fail over WAN
Whenever anyone tries to connect and log in via FTP to my server, it delays for a minute then fails. But it works using the local IP address of the server. This is my setup:
FTP enabled with default settings and everything, maximum of 50 users at a time. There are zero now.
Port 21 open on the firewall, but I tried disabling the firewall just in case.
Router (AEBS) has port 21 open to the WAN and forwards it to port 21 on the server.
AFP and such are also enabled and work fine over WAN.
Details about what happens when someone outside my LAN connects:
The connection is established perfectly. When valid login information is used, it stalls for a minute then fails. I SOMETIMES see that Server Admin sees an authenticated FTP connection during that period of time with the type showing as "LIST". Like it's listing the files? Share points? I see things like the following in the console:
11/14/13 6:55:43 PM | ftpd: 192.168.1.1: connected: IDLE [4778] | DEAD_PROCESS: 4777 ftp4777 |
I've tried an answer I found on the communities elsewhere, replacing the file ftpaccess with ftpaccess.default, with no effect. I've stopped and started the FTP service a bunch of times and have tried different users. Any help would be greately appreciated since my friend needs to be able to connect to a share point I have set up for him, and his computer can't do AFP.