Guides & TutorialsTroubleshooting SimpleTroubleshooting CURL Error: 56 - OpenSSL SSL_read: Success error

Troubleshooting CURL Error: 56 - OpenSSL SSL_read: Success error

Symptom

You may encounter the following error when attempting to perform actions on remote systems, such as managing/registering domains via eNom or hosting accounts on servers:

CURL Error: 56 - OpenSSL SSL_read: Success

Cause

A recent system update to cURL 7.67 in EasyApache 4 version 2019-11-20 contains changes which cause this error.

The issue has been detected by the cURL developers and will be corrected in future updates.

Workaround

Reverting back to the non-bugged version of cURL (version 7.66) will resolve the error immediately:

yum downgrade ea-libcurl ea-libcurl-devel

Then restart Apache.

You may need to contact your server administrator to make this configuration change.

Solution

An update will be produced by the cURL developers and rolled out by your server platform (eg. cPanel) in due course.

WHMCS technical support cannot assist in resolving this error as it is caused by an upstream bug.