Support

Akeeba Backup for Joomla!

#24501 dlurl not resolving correctly

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 on Wednesday, 23 March 2016 18:20 CDT

sneadm
EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue: I am using an addon domain at SiteGround which requires an "@" sign in the user name. When I attempt to run the download, it logs the following message:

ERROR:
Could not download /volumes/DroboData/MyBackups/websitebackups/allsaintsmission.org/site-www.allsaintsmission.org-20160221-145133.jpa -- 6 : Could not resolve host: msneadfamily.com:########@us9.siteground.us

The actual string (with passwords blocked) in the script is:

--dlurl="ftp://[email protected]:########@us9.siteground.us:21/administrator/components/com_akeeba/backup" --delete

Using this url in a browser window yields the expected directory listing result.

I noted a post from 2011 that said you didn't support "@" in user name but had a new release available that fixed it. Is this support still only in the beta version mentioned then? or should it be in the current release?

tampe125
Akeeba Staff
Hello Mark,

in which way your site is invoked? I assume they are using wget or cURL, right?
Do you have Admin Tools installed on your site?
If so, can you please visit the Htaccess Maker page and turn off the feature Block access from specific user agents?

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!

sneadm
David,
I am using cURL. Running shell script on my desktop, here is full script:

#!/bin/sh
cd /Users/mks/bin/
php remote.phar --action=backup --host=http://www.allsaintsmission.org --secret=### --profile=1 --download --dlmode=curl --dlpath="/volumes/DroboData/MyBackups/websitebackups/allsaintsmission.org" --dlurl="ftp://[email protected]:####@us9.siteground.us:21/backups" --delete  > /Users/mks/Sites/backup_logs/allsaintsmission.log


I do also have admin tools installed and the Block access from specific user agents is set to No.

I tried it with the .htaccess renamed with the same result.

sneadm
By the way, I did find a work around by using an ftp user for the root domain so this is not particularly urgent.

tampe125
Akeeba Staff
Those params are passed verbatim to cURL, what happens after that is a "black box" for us.
Since the actual problem lies with how cURL interprets the download URL we can't do anything.

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!

sneadm
OK, thanks.

tampe125
Akeeba Staff
You're welcome!

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!