curl не может подключиться к HTTPS-сайтам в 18.04

Недавно я обновился до 18.04 с 17.10, и теперь curl и другие программы больше не подключаются к сайтам HTTPS.

Вот пример вызова curl:

$ curl -v https://httpbin.org/get
*   Trying 52.3.63.2...
* TCP_NODELAY set
* Connected to httpbin.org (52.3.63.2) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (OUT), TLS alert, Server hello (2):
* error:141B306E:SSL routines:tls_collect_extensions:bad extension
* stopped the pause stream!
* Closing connection 0
curl: (35) error:141B306E:SSL routines:tls_collect_extensions:bad extension

Использование openssl напрямую не имеет проблем, поэтому я не думаю, что оно есть, и я ничего не нашел в Интернете. Это известная ошибка в 18.04?

1
задан 10 May 2018 в 22:13

1 ответ

Оказывается, что я установил свою собственную версию openssl давным-давно (2 года), который рассматривали как более новый, чем тот, обеспеченный репозиториями по умолчанию. Просто переустановка правильной версии устранила мою проблему.

0
ответ дан 8 December 2019 в 01:10

Другие вопросы по тегам:

Похожие вопросы: