Support

Site Restoration

#13917 Backup restoration downloading file from Amazon S3 gives server connecting error

Posted in ‘Site restoration’
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

PHP version
n/a
CMS Type
Other
CMS Version
n/a
Backup Tool Version
n/a
Kickstart version
n/a

SmossErKen
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? Yes
Have I searched the tickets before posting? Yes
Have I read the documentation before posting (which pages?)? Yes
Joomla! version: 2.5.7 & 3.0.1
PHP version: 5.3.x
MySQL version: 5.5.x
Host: (optional, but it helps us help you)
Akeeba Backup version which took the backup: (unknown)
Kickstart version used to extract the backup: (unknown)

Description of my issue:

Hi Nicholas,

1. Download backup file from Amazon S3 to restore backup fails :

I tried to restore a backup using the feature to download the backup file from Amazon S3. The backup itself is automated using Webcron.org and works fine (uploading the backup file to Amazon S3 is succesfull). But when I enter the Amazon S3 access credentials (triple verified) and want to connect to the Amazon S3 server I receive the following error message :

S3::listBuckets(): [60] SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

There is a problem with the ssl connection to the Amazon S3 server. Credentials are correct.

2. Error on homepage (Joomla 3.0.1) and white page on Backend :

I noticed that I still get the error (already posted by another user :ticket #13816) when there is a new version available. Removing the plugins/system/akeebaupdatecheck directory solves the problem but I suppose this shouldn't happen every time there is an update notification. On this particular site the extensions Akeeba Backup Pro v3.6.6 and Akeeba Admin Tools Pro v2.4.0 were installed. Installing the update for Akeeba Backup using the update button in Akeeba Backup Pro cpanel worked fine, trying to update the Akeeba Admin Tools Pro using the update button in Akeeba Admin Tools Pro cpanel didn't work (blanc screen after a few seconds and no activity after that). I had to install the update using the joomla extension installer, which worked fine.

Best regards,
Chris
Kind regards,
Chris K.
Redpider Webdesign

nicholas
Akeeba Staff
Manager
1. Your server has a problem verifying SSL certificates. This happens when your server lacks a system-wide cacerts.pem accessible to PHP's cURL extension. The workaround is to upload a cacert.pem file in the same directory as kickstart.php. How to get that file:
- Download Akeeba Backup Professional from our site
- Extract the ZIP file
- You can find the cacert.pem file under the backend/akeeba/assets directory.
- Upload it to the same directory as kickstart.php
And now the import from S3 works.

IMPORTANT: Make sure you're using Akeeba Kickstart Professional 3.6.0.

2. This should be fixed in Admin Tools Pro 2.4.1 and Akeeba Backup Pro 3.6.6 or later. My guess? The white page came from Admin Tools Pro 2.4.0's update notification plugin.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

SmossErKen
Hi Nicholas,

1. Works like a charm now :)

2. I agree, should be fixed with update to v2.4.1.

Thx for the assistance !

Best regards,
Chris
Kind regards,
Chris K.
Redpider Webdesign

nicholas
Akeeba Staff
Manager
You're welcome, Chris!

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

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!

Summer vacations: Our support will be closed for replies and new tickets from August 6th to August 21st, 2022 due to summer vacations.