
Usar RHEL/AL2 curl
funciona quando uso o --cacert
parâmetro, mas falha sem
Quando tento me conectar a um servidor, recebo um erro curl: (60) SSL certificate problem: unable to get local issuer certificate
.
No entanto, quando eu forneço o certificado por /etc/ssl/certs
meio --cacert
do problema, o problema desaparece.
Não estou muito familiarizado com certificados, mas imagino como curl
extrair o certificado para um servidor específico não está certo.
Alguma ideia?
Responder1
Para poder usar certificados autoassinados e permitir que as ferramentas do sistema operacional validem a cadeia
- Coloque o certificado abaixo
/etc/pki/ca-trust/source/anchors/
- Atualize a confiança via
/bin/update-ca-trust extract
- Além disso, se o Java estiver instalado no sistema, coloque um link simbólico para
/etc/pki/ca-trust/extracted/java/cacerts
Leituras Adicionais