Well, after looking for many solutions. I came here now. I am setting up WHM/cPanel for hosting website. Everything was going smooth but I am stuck on FTP connection (Server sent passive reply with unroutable address. Using server address instead.)
Server Details: CentOS Linux release 7.2.1511 (Core) WHM/cPanel Version 11.58.0.13 FTP Server: PureFTPD
To fix this issue and get FTP working you need to open up more numbered ports so FTP can connect. I assume you are using CSF.
Login to WHM then go to CSF >> Firewall Configuration >>
allow TCP_In 30000:50000 and TCP_Out 30000:50000Once you made the changes Restart the firewall
Now you need to make changes in FTP config file to use these ports, you will find this file to this location
/etc/pure-ftpd.confNow you will see a line as follows and you will need to uncomment it
Restart FTP Service and should work.