尝试将存储库推送到bitbucket时握手失败

时间:2014-11-16 01:51:44

标签: mercurial bitbucket

我正在尝试使用hg push <web address of my repo on bitbucket>将我的Mercurial存储库推送到Bitbucket并获得:

  

abort:error:_ssl.c:507:错误:14094410:SSL   例程:SSL3_READ_BYTES:sslv3警报握手失败

这只是在我更新Yosemite 10.10.1(我认为仅适用于开发人员)之后才开始发生的。

有没有人知道如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

如果您使用的是Mercurial 2.7或2.7.1(升级时间!),则可能会遇到此问题。 这是一个导致Mercurial只尝试SSLv3而不是其他选项的错误。如果服务器没有SSLv3(也许Bitbucket没有这个),推送就会失败。

More details here...