Holiday Notice – Support Unavailable on April 18 and April 21
We just wanted to let you know that our support team will be offline on Friday, April 18th (Good Friday) and Monday, April 21st (Easter Monday) due to the holidays.
We'll be back on Tuesday, ready to assist you!
In the meantime, if you need any help, feel free to:
-
Use the support widget in the bottom right corner on our websites (Amelia and wpDataTables) — our latest AI-powered assistant is there 24/7 to help with basic and intermediate questions,
-
Browse our detailed documentation (Amelia, wpDataTables)
-
Explore helpful articles,
-
Or check out our YouTube channels for video guides!
Amelia YouTube Channel
wpDataTables YouTube Channel
Thank you for your understanding, and we wish you a wonderful holiday weekend!
Having issues with Amelia as SMS Messages are not being sent and the SMS Notifications Panel is not loading.
Hi Notumi
Thank you for reaching out to us.
Can you please check your error log for this
If you can see this you will need to update your CA certificates. Please reach out to your hosting provider with this info, and they should know what needs to be done.
If you still have the same issue please provide us with a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Thank you Blazenga, where is this error log?
Hi Blazenka, we were able to correct the issue, it is a bit more complicated than the server certificate.
The recent expiration of the DST Root CA X3 Expiration caused old versions of OpenSSL to loose trust on the Let's Encrypt root chain. AmeliaSMS API makes use of this CA Root along with the newer ISRG Root X1. This means that old versions of software will not trust the SSL Certificates issued by Let's Encrypt.
This was causing our server to fail the connection back to Amelia's SMS API.
$ curl https://smsapi.wpamelia.com/ curl: (60) SSL certificate problem: certificate has expired More details here: http://curl.haxx.se/docs/sslcerts.html
There are two ways to correct this issue.
1. Update the OpenSSL package to version 1.1.0 or later (openssl version will output which version is being used)
2. If unable to update OpenSSL you may modify Amelia's code to not verify the peer certificate
PHP File to modify: <plugins>/ameliabooking/src/Application/Services/Notification/SMSAPIService.php
Add the following below line 53:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
More information on this issue can be found here: https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/
https://community.letsencrypt.org/t/openssl-client-compatibility-changes-for-let-s-encrypt-certificates/143816
Hi there
Thank you for the update, we will make sure to save this for future reference.
Do let us know if there is anything else we can assist you with.
Have a wonderful day!