Не работает hg pull
1 декабря 2018 г. 4:31
Если у вас перестал работать hg pull и выдаётся ошибка:
abort: error: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:581)
Или даже такая:
То попробуйте обновить mercurial до версии 3.3 и выше:
pip install mercurial==3.3
Причина ошибки
Ошибка abort: error: [SSL: WRONG_VERSION_NUMBER] wrong version number
стала появляться у пользователей bitbucket, которые используют mercurial старых версии с протоколом TLSv1 и TLSv1.1. Теперь BitBucket поддерживает протоколы TLSv1.2. Подробнее на странице https://bitbucket.org/blog/deprecating-tlsv1-tlsv1-1-2018-12-01.
Это значит, что нужно обновить mercurial до версии 3.3 и выше. Обнаружил версию экспериментально, так как в истории изменений https://www.mercurial-scm.org/wiki/UpgradeNotes#A3.3:_minor_changes не нашёл упоминания об TLS.
Представляю вашему вниманию книгу, написанную моим близким другом Максимом Макуриным: Секреты эффективного управления ассортиментом.
Книга предназначается для широкого круга читателей и, по мнению автора, будет полезна специалистам отдела закупок и логистики, категорийным и финансовым менеджерам, менеджерам по продажам, аналитикам, руководителям и директорам, в компетенции которых принятие решений по управлению ассортиментом.
Комментарии: 0