[Bug 4772] New: Recent SSL errors

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Mon Aug 10 21:57:12 UTC 2015


http://bz.selenic.com/show_bug.cgi?id=4772

          Priority: normal
            Bug ID: 4772
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: Recent SSL errors
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: philip.w.mcadams at intel.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: 2.8.2
         Component: Mercurial
           Product: Mercurial

Team,

We have two customers that have started receiving ssl errors when they attempt
to pull from a Mercurial repo:

1) On a client system an engineer started receiving error:

c:\tmptmp>hg clone --debug --traceback https://XXX-XX.intel.com/index.py/XXXX
using https://XXX-XX.intel.com/index.py/XXXX
proxying through http://XXX-XX.intel.com:XXX
sending capabilities command
Traceback (most recent call last):
  File "mercurial\dispatch.pyo", line 140, in _runcatch
  File "mercurial\dispatch.pyo", line 863, in _dispatch
  File "mercurial\dispatch.pyo", line 624, in runcommand
  File "mercurial\dispatch.pyo", line 954, in _runcommand
  File "mercurial\dispatch.pyo", line 925, in checkargs
  File "mercurial\dispatch.pyo", line 860, in <lambda>
  File "mercurial\util.pyo", line 711, in check
  File "mercurial\commands.pyo", line 1374, in clone
  File "mercurial\hg.pyo", line 310, in clone
  File "mercurial\hg.pyo", line 138, in peer
  File "mercurial\hg.pyo", line 115, in _peerorrepo
  File "mercurial\httppeer.pyo", line 264, in instance
  File "mercurial\httppeer.pyo", line 58, in _fetchcaps
  File "mercurial\httppeer.pyo", line 172, in _call
  File "mercurial\httppeer.pyo", line 119, in _callstream
  File "urllib2.pyo", line 431, in open
  File "urllib2.pyo", line 449, in _open
  File "urllib2.pyo", line 409, in _call_chain
  File "mercurial\url.pyo", line 372, in https_open
  File "mercurial\keepalive.pyo", line 255, in do_open
URLError: <urlopen error [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:581)>
abort: error: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:581)

2) My Sysadmin coworker that works on our servers was setting up some new
servers and started receiving this error when attempting to clone:

“error: _ssl.c:507: EOF occurred in violation of protocol”

Been googling this and found this link:
http://www.itanswerz.com/1862844/when-trying-to-connect-through-a-proxy-server-tortoisehg-for-windows-says-ssl-error-unknown-protocol

and will be following the advice there and created this ticket to see if you
can provide any additional guidance.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list