Same thing as Server interface when I test it with ftptest ![Sad :(]()
I can get on my server fine through the web, but that's because the browser never gives the MLSD command, which is where it always fails.

Code:
Status: Resolving address of 68.193.178.176
Status: Connecting to 68.193.178.176
Status: Connected, waiting for welcome message
Reply: 220-Jeteroll's FTP Server
Reply: 220-[PDMC] Pandemic Yellow
Reply: 220-________
Reply: 220-\______ \
Reply: 220- | ___/
Reply: 220- | |
Reply: 220- |____|
Reply: 220-________
Reply: 220-\______ \
Reply: 220- | | \
Reply: 220- | ` \
Reply: 220-/______ _ /
Reply: 220- \/
Reply: 220- _____
Reply: 220- / \
Reply: 220- / \ / \
Reply: 220-/ Y \
Reply: 220-\____|__ /
Reply: 220- \/
Reply: 220-_________
Reply: 220-\_ ___ \
Reply: 220-/ \ \/
Reply: 220-\ \____
Reply: 220- \______ /
Reply: 220- \/
Reply: 220-----------------------------------
Reply: 220-~+~+~+~+~+~+~+~+
Reply: 220 ----------------------------------
Command: CLNT http://ftptest.net on behalf of 68.193.178.176
Reply: 200 Don't care
Command: USER Jeteroll
Reply: 331 Password required for jeteroll
Command: PASS ********
Reply: 230 Logged on
Command: SYST
Reply: 215 UNIX emulated by FileZilla
Command: FEAT
Reply: 211-Features:
Reply: MDTM
Reply: REST STREAM
Reply: SIZE
Reply: MLST type*;size*;modify*;
Reply: MLSD
Reply: UTF8
Reply: CLNT
Reply: MFMT
Reply: 211 End
Command: PWD
Reply: 257 "/" is current directory.
Status: Current path is /
Command: TYPE I
Reply: 200 Type set to I
Command: PASV
Reply: 227 Entering Passive Mode (68,193,178,176,211,17)
Command: MLSD
Reply: 425 Can't open data connection.
Error: Listing failed
Status: Connecting to 68.193.178.176
Status: Connected, waiting for welcome message
Reply: 220-Jeteroll's FTP Server
Reply: 220-[PDMC] Pandemic Yellow
Reply: 220-________
Reply: 220-\______ \
Reply: 220- | ___/
Reply: 220- | |
Reply: 220- |____|
Reply: 220-________
Reply: 220-\______ \
Reply: 220- | | \
Reply: 220- | ` \
Reply: 220-/______ _ /
Reply: 220- \/
Reply: 220- _____
Reply: 220- / \
Reply: 220- / \ / \
Reply: 220-/ Y \
Reply: 220-\____|__ /
Reply: 220- \/
Reply: 220-_________
Reply: 220-\_ ___ \
Reply: 220-/ \ \/
Reply: 220-\ \____
Reply: 220- \______ /
Reply: 220- \/
Reply: 220-----------------------------------
Reply: 220-~+~+~+~+~+~+~+~+
Reply: 220 ----------------------------------
Command: CLNT http://ftptest.net on behalf of 68.193.178.176
Reply: 200 Don't care
Command: USER Jeteroll
Reply: 331 Password required for jeteroll
Command: PASS ********
Reply: 230 Logged on
Command: SYST
Reply: 215 UNIX emulated by FileZilla
Command: FEAT
Reply: 211-Features:
Reply: MDTM
Reply: REST STREAM
Reply: SIZE
Reply: MLST type*;size*;modify*;
Reply: MLSD
Reply: UTF8
Reply: CLNT
Reply: MFMT
Reply: 211 End
Command: PWD
Reply: 257 "/" is current directory.
Status: Current path is /
Command: TYPE I
Reply: 200 Type set to I
Command: PASV
Reply: 227 Entering Passive Mode (68,193,178,176,211,17)
Command: MLSD
Reply: 425 Can't open data connection.
Error: Listing failed
I can get on my server fine through the web, but that's because the browser never gives the MLSD command, which is where it always fails.