Support

Akeeba Backup for Joomla!

#18860 SiteGround and Remote FTP ports

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by tampe125 on Tuesday, 21 January 2014 02:07 CST

user73568
On another host, I have been using Akeeba Backup to FTP the backup file to a remote Synology NAS FTP server behind a dynamic domain. I had no issues, but from memory, at the destination FTP server I had to open the PASV ports on the incoming firewall and of course the custom FTP port I am using.

I now moved to Siteground and thanks to Akeeba backup the move was extremely easy! But the FTP transfer doesn't work as expected. They are closing outgoing ports at Siteground and it may be the problem.

While I can get it to make a connection to the remote FTP server (I can see it logging in) it will never start a transfer or complete successfully. My guess is that this is due to the fact that they have a limited list of open ports:
http://kb.siteground.com/which_ports_are_open_on_siteground_shared_servers/

Unticking the PASV mode in Akeeba didn't make a difference.

I have seen some of your previous responses to FTP problems, but my problem is I cannot ask SiteGround to open more ports since I don't know which ports and the IP address is changing dynamically.

Do you have any idea if this is actually working on SiteGround, given that you recommend them, or should I look for problems on my side?

Log file attached.

Thanks!
Alex

tampe125
Akeeba Staff
Hello Alex,

first of all let's try with the simper option.
Can you please try to contact Siteground and ask them to open a specific port for outgoing FTP connections?
They will tell you what's going on.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user73568
Thank you. The port I am using is open. As mentioned, I can Akeeba connecting to the target FTP server and logging in. But after that things start to go wrong.

On Siteground:

user@serv01 [~]# telnet HOSTNAME.asuscomm.com PORT
Trying IP ADDRESS...
Connected to HOSTNAME.asuscomm.com.
Escape character is '^]'.
220 DiskStation FTP server ready.
^C^C

I changed HOSTNAME, PORT and IP ADDRESS above since this is a public ticket.

The port is obviously open. Do you still want me to contact SiteGround and talk to them? What port do you want me to open?

Also, I was under the impression they only open particular ports for fixed IP addresses, but I mentioned that I am on a dynamic IP.

tampe125
Akeeba Staff
Since your NAS is behind a firewall, your site has to connect to the it using passive mode.
You can find more useful info about FTP protocol in this page.

You have to ask them if they can open outgoing connection to your NAS domain.
However, I really suspect that you'll have to setup a static IP in order to get your request accepted

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!