SSL Handshake Failure with CloudFront for DirectAdmin Plugin Updates

teo

New member
Joined
Aug 30, 2021
Messages
4
We are experiencing an issue with our DirectAdmin plugin that checks for updates using the following plugin.conf file:
Bash:
# cat plugin.conf
active=yes
author=REDACTED
id=REDACTED
installed=yes
name="REDACTED"
update_url=https://download.cdn.example.com/<path>/latest.tar.gz
version=4.0.1715779372
version_url=https://download.cdn.example.com/<path>/latest_version.html

The download.cdn.example.com is a CloudFront instance. However, we encounter the following error when the plugin checks for updates.
Code:
Unable to connect to secure socket: A failure in the SSL library occurred, usually a protocol error.  The OpenSSL error queue contains more information on the error.error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
Unable to get any data from download.cdn.example.com:ip : Unable to connect to secure socket<br>

When using the old server for update_url and version_url, it works fine with both HTTP and HTTPS. However, with CloudFront, we get the above error.
Could you please assist us in resolving this SSL handshake failure with CloudFront?

Thanks for any help!
 
Back
Top