
Servidor Ubuntu 16.04 PHP7.4 Apache2 executando o certificado wordpress Geotrust SHA256
Comecei a receber o seguinte erro
Erro cURL 60: problema de certificado SSL: não é possível obter o certificado do emissor local
Eu li e tentei a maioria das soluções para as muitas questões aqui, mas sem sucesso
As duas últimas que tentei foram adicionar ao php.ini as 2 linhas a seguir e reiniciei o Apache e reiniciei após cada uma para ver se isso resolve o problema. Mas isso não acontece
Depois de baixar uma nova cópia do cacert.pem, o primeiro que tentei foi
curl.cainfo = "/path/to/cacert.pem"
Então eu tentei
openssl.cafile = "/path/to/cacert.pem"
Mas ainda recebo o mesmo erro
Qualquer ajuda será muito apreciada. Muito obrigado
Responder1
Acabei colocando essa configuração no arquivo host do Apache para a conexão 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 ajude