Submitted by insperia on Thu, 06/29/2017 - 08:07
FTP is working via command line but doesn't work using CyberDuck. It logs in and then gets stuck before the folder listing. This was working before and I'm pretty sure something happened with FTP configuration. But not 100% sure.
Status:
Active
Comments
Submitted by andreychek on Thu, 06/29/2017 - 09:04 Comment #1
Howdy -- thanks for contacting us!
You may be seeing the issue described here:
https://virtualmin.com/documentation/web/faq#toc-ftp-service-isnt-workin...
Give that a try (where it'll have you load some kernel modules), and see if that fixes it up for you.
Submitted by insperia on Thu, 06/29/2017 - 09:14 Comment #2
Did not seem to change anything. It gets stuck at the PASV command. But strange that FTP command line works.
Submitted by andreychek on Thu, 06/29/2017 - 09:41 Comment #3
The issue is likely related to a firewall or router between your desktop and the server. The command line FTP program bypasses that by being able to access your server directly.
Is your server running firewall software?
If so, could you try temporarily disabling it to see if that makes a difference?
Submitted by insperia on Thu, 06/29/2017 - 11:15 Comment #4
i figured it out. I opened up Wireshark to see what was happening. ProFTPD was returning my old address on the PASV command. So I went into /etc/proftpd/proftpd.conf and changed the value in MasqueradeAddress to match my new IP. The I ran /etc/init.d/proftpd restart.
Submitted by JamieCameron on Thu, 06/29/2017 - 22:24 Comment #5
Ok, that would explain it!