Error 60 de Ubuntu Server 16.04: problema con el certificado SSL

Error 60 de Ubuntu Server 16.04: problema con el certificado SSL

Servidor Ubuntu 16.04 PHP7.4 Apache2 ejecutando el certificado WordPress Geotrust SHA256

He comenzado a recibir el siguiente error

Error 60 de cURL: problema con el certificado SSL: no se puede obtener el certificado del emisor local

He leído y probado la mayoría de las soluciones a las muchas preguntas aquí, pero fue en vano.

Los últimos 2 que probé fueron agregar a php.ini las siguientes 2 líneas y reiniciar Apache y reiniciar después de cada una para ver si resuelve el problema. Pero no lo hace

Después de descargar una copia nueva de cacert.pem, la primera que probé fue

curl.cainfo = "/path/to/cacert.pem"

Entonces lo intenté

openssl.cafile = "/path/to/cacert.pem"

Pero sigo recibiendo el mismo error

Cualquier ayuda muy apreciada. Muchas gracias

Respuesta1

Finalmente coloqué esta configuración en el archivo host de Apache para la conexión 443.

SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
SSLCertificateFile /etc/ssl/certs/your_cert_name.pem
SSLCertificateKeyFile /etc/ssl/private/www.your_key_name.co.uk.key
SSLCertificateChainFile /etc/ssl/certs/your_intermediate.crt

Espero que ayude

información relacionada