Как устранить ошибку рукопожатия оповещения sslv3 во время клонирования hg от go get? - PullRequest
3 голосов
/ 14 мая 2019

Я пытаюсь установить пакет для golang, используя следующую команду:

go get github.com/go-redis/redis

Однако я получил следующую ошибку:

go: bitbucket.org/zombiezen/gopdf@v0.0.0-20150317163809-1c63dc69751b: hg clone -U https://bitbucket.org/zombiezen/gopdf . in $GOPATH/go/pkg/mod/cache/vcs/296ef794d9a4113ffd8a947e0289b60e1e2cdeaebc09fe0be1f071e0ced6dbaf: exit status 255:
abort: error: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)

go: ошибка при загрузке модуля

Кажется, что клон hg терпит неудачу.

Я пытался установить несколько других пакетов, например:

go get bitbucket.org/zombiezen/gopdf/pdf
hg clone -U https://bitbucket.org/zombiezen/gopdf
hg clone https://github.com/golang/oauth2

Но выдает ту же ошибку, которая abort: error: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)

Я пробовал это решение: SSLError: сбой квитирования оповещения sslv3

Но это не работает в моем случае.

Кто-нибудь может помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...