Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am currently running xubuntu 12.10 with lampserver and proftpd. I have an issue where the ftp works from the home network, but does not work from outside.

I routed it fine through my router because the website does work, its just the ftp that is giving me problems.

I get the following from filezilla:

Status: Resolving address of aceparts.dlinkddns.com
Status: Connecting to *{didnt show for security purposes}*
Status: Connection established, waiting for welcome message..
Response:   220 ProFTPD 1.3.4a Server (Debian) [::ffff:192.168.2.31]
Command:    USER altaz
Response:   331 Password required for altaz
Command:    PASS **************
Response:   230 User altaz logged in
Command:    SYST
Response:   215 UNIX Type: L8
Command:    FEAT
Response:   211-Features:
Response:    MDTM
Response:    MFMT
Response:    TVFS
Response:    UTF8
Response:    LANG zh-CN.UTF-8;zh-CN;en-US.UTF-8;en-US
Response:    MFF modify;UNIX.group;UNIX.mode;
Response:    MLST 

Modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
Response:    SITE MKDIR
Response:    SITE RMDIR
Response:    SITE UTIME
Response:    SITE SYMLINK
Response:    REST STREAM
Response:    SITE COPY
Response:    SIZE
Response:   211 End
Command:    OPTS UTF8 ON
Response:   200 UTF8 set to on
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/home/altaz" is the current directory
Command:    TYPE I
Response:   200 Type set to I
Command:    PASV
Error:  Connection closed by server
Error:  Failed to retrieve directory listing

If anyone can help me, I would greatly appreciate it.

Thank You,

Altaz

share|improve this question
    
I get the same output connecting to my proftp server, right up to where the PASV command is issued - so it looks like something in your config is not allowing PASV transfers, or you have PASV transfers routed to closed ports and the server drops the connection. –  douggro May 23 '13 at 17:50
add comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.