Вышла новость на Bitbucket:
Deprecating TLSv1 and TLSv1.1.
После этого сервер на CentOS 6 перестал обновлять пакеты с репозитория на Bitbucket.
Для проверки соединения выполняю команду:
GIT_CURL_VERBOSE=1 git ls-remote https://bitbucket.org/
В итоге получаю ошибку:
[root@localhost]# GIT_CURL_VERBOSE=1 git ls-remote https://bitbucket.org/
* Couldn't find host bitbucket.org in the .netrc file; using defaults
* Hostname was NOT found in DNS cache
* Trying 18.205.93.1...
* Connected to bitbucket.org (18.205.93.1) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* NSS error -12286 (SSL_ERROR_NO_CYPHER_OVERLAP)
* Cannot communicate securely with peer: no common encryption algorithm(s).
* Closing connection 0
* Couldn't find host bitbucket.org in the .netrc file; using defaults
* Hostname was found in DNS cache
* Trying 18.205.93.1...
* Connected to bitbucket.org (18.205.93.1) port 443 (#1)
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* NSS error -12286 (SSL_ERROR_NO_CYPHER_OVERLAP)
* Cannot communicate securely with peer: no common encryption algorithm(s).
* Closing connection 1
error: Cannot communicate securely with peer: no common encryption algorithm(s). while accessing https://bitbucket.org//info/refs
fatal: HTTP request failed
Версия OpenSSL:
[root@localhost]# openssl version
OpenSSL 1.1.1a 20 Nov 2018
Помогите решить проблему, что делать?
--------------------------------------
Проблема решилась обновлением cURL -
How to upgrade cURL in Centos6?