links, lynx, curl и wget не любят мой новый SSL-сертификат, а вот Chrome нравится

links, lynx, curl и wget не любят мой новый SSL-сертификат, а вот Chrome нравится

Недавно я купил SSL-сертификат (positiveSSL).

Я настроил NGINX для работы с ним.

Я могу зайти на https:// версию сайта, и Chrome сообщает, что сертификат «действителен и доверен».

Однако программы командной строки говорят об обратном. Эти проблемы возникают, если я вызываю команды на сервере или с отдельного хоста. Команды вызываются из обновленных версий 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.

При wgetзапуске на сервере появляется следующее сообщение об ошибке:

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.

ссылки

«У сервера example.com нет действительного сертификата. Вы все равно хотите к нему подключиться?»

рысь

«Ошибка SSL: Сертификат НЕ является доверенным. Издатель сертификата неизвестен. -Продолжить? (n)»

завиток

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?

Связанный контент