Comprei recentemente um certificado SSL (positivoSSL).
Configurei o NGINX para funcionar com ele.
Posso acessar a versão https:// do site e o Chrome declara que o certificado é "válido e confiável".
No entanto, os programas de linha de comando dizem o contrário. Esses problemas acontecem se eu invocar os comandos no servidor ou em um host separado. Os comandos são invocados a partir de versões de atualização do Ubuntu.
wget
# wget https://example.com
ERROR: The certificate of ‘example.com’ is not trusted.
ERROR: The certificate of ‘example.com’ doesn't have a known issuer.
Quando wget
é executado no servidor, a mensagem de erro é:
ERROR: cannot verify example.com's certificate, issued by ‘CN=Sectigo RSA Domain Validation Secure Server CA,O=Sectigo Limited,L=Salford,ST=Greater Manchester,C=GB’:
Unable to locally verify the issuer's authority.
links
"O servidor example.com não possui um certificado válido. Deseja se conectar a ele mesmo assim?"
lince
"Erro SSL: O certificado NÃO é confiável. O emissor do certificado é desconhecido. -Continuar? (n)"
ondulação
root@example:/etc/nginx# curl -I https://example.com
curl: (60) SSL certificate problem: unable to get local issuer certificate```
How can I get these command line programs to trust the certificate?