Results 1 to 5 of 5

Thread: sslv3 alert handshake failure

  1. #1

    Default sslv3 alert handshake failure

    After recent update, when I was trying to use mercurial hg to clone a repository, I got the following error message:

    abort: error: _ssl.c:520: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure

    Does anyone know how to fix this problem?

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    29,433

    Default Re: sslv3 alert handshake failure

    Quote Originally Posted by zhxsxuan View Post
    Does anyone know how to fix this problem?
    I have even no idea what version op openSUSE you are using.
    Henk van Velden

  3. #3
    Join Date
    Mar 2008
    Location
    Bochum, Germany
    Posts
    3,587

    Default Re: sslv3 alert handshake failure

    zhxsxuan wrote on 10/17/2014 03:36 AM:
    > sslv3 alert handshake failure


    Blind guess, since I don't know anything about mercurial hg, but is it possible that you made your system "Poodle proof" by disabling SSLv3 and that mercurial doesn't speak TLS?

    Uwe

  4. #4

    Default Re: sslv3 alert handshake failure

    Quote Originally Posted by buckesfeld View Post
    zhxsxuan wrote on 10/17/2014 03:36 AM:
    > sslv3 alert handshake failure


    Blind guess, since I don't know anything about mercurial hg, but is it possible that you made your system "Poodle proof" by disabling SSLv3 and that mercurial doesn't speak TLS?

    Uwe
    To elaborate on the above...

    Bitbucket have indeed made their servers "Poodle proof" (and I imagine many other servers have too)
    Mercurial 2.7.1 (from the 13.1 OSS repo) does not appear to speak TLS

    Solution:
    Uninstall Mercurial 2.7.1
    Install the latest version of Mercurial from here: http://download.opensuse.org/reposit...l:/tools:/scm/

    This fixed the problem on my OpenSuse 13.1 box...

    G

  5. #5

    Default Re: sslv3 alert handshake failure

    Quote Originally Posted by GLuskin View Post
    To elaborate on the above...

    Bitbucket have indeed made their servers "Poodle proof" (and I imagine many other servers have too)
    Mercurial 2.7.1 (from the 13.1 OSS repo) does not appear to speak TLS

    Solution:
    Uninstall Mercurial 2.7.1
    Install the latest version of Mercurial from here: http://download.opensuse.org/reposit...l:/tools:/scm/

    This fixed the problem on my OpenSuse 13.1 box...

    G
    This solves my problem. Many thanks.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •