Closed Bug 1521254 Opened 8 months ago Closed 3 months ago

EOF occurred in violation of protocol (_ssl.c:661)

Categories

(SeaMonkey :: Release Engineering, defect, critical)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ewong, Unassigned)

References

Details

This recently came up while updating the buildbot-configs for the master,
so I'm filing this.

[seabld@sea-master1 buildbot-configs]$ hg pull --debug -v --traceback
pulling from https://hg.mozilla.org/SeaMonkey/buildbot-configs
using https://hg.mozilla.org/SeaMonkey/buildbot-configs
sending capabilities command
Traceback (most recent call last):
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/scmutil.py", line 154, in callcatch
return func()
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/dispatch.py", line 314, in _runcatchfunc
return _dispatch(req)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/dispatch.py", line 918, in _dispatch
cmdpats, cmdoptions)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/dispatch.py", line 673, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/dispatch.py", line 926, in _runcommand
return cmdfunc()
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/dispatch.py", line 915, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/util.py", line 1195, in check
return func(*args, **kwargs)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/util.py", line 1195, in check
return func(*args, **kwargs)
File "/tools/python27-mercurial/lib/python2.7/site-packages/hgext/mq.py", line 3583, in mqcommand
return orig(ui, repo, *args, **kwargs)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/util.py", line 1195, in check
return func(*args, **kwargs)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/commands.py", line 3990, in pull
other = hg.peer(repo, opts, source)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/hg.py", line 181, in peer
return _peerorrepo(rui, path, create).peer()
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/hg.py", line 156, in _peerorrepo
obj = _peerlookup(path).instance(ui, path, create)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/httppeer.py", line 497, in instance
inst._fetchcaps()
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/httppeer.py", line 239, in _fetchcaps
self._caps = set(self._call('capabilities').split())
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/httppeer.py", line 407, in _call
fp = self._callstream(cmd, **args)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/httppeer.py", line 336, in _callstream
resp = self._openurl(req)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/httppeer.py", line 193, in _openurl
ret = self._urlopener.open(req)
File "/tools/python27/lib/python2.7/urllib2.py", line 429, in open
response = self._open(req, data)
File "/tools/python27/lib/python2.7/urllib2.py", line 447, in _open
'_open', req)
File "/tools/python27/lib/python2.7/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/url.py", line 350, in https_open
return self.do_open(self._makeconnection, req)
File "/tools/python27-mercurial/lib/python2.7/site-packages/mercurial/keepalive.py", line 245, in do_open
raise urlerr.urlerror(err)
URLError: <urlopen error EOF occurred in violation of protocol (_ssl.c:661)>
abort: error: EOF occurred in violation of protocol (_ssl.c:661)

This is blocking 2.49.5...

Incidentally, this is version 4.5.3.

[seabld@sea-master1 buildbot-configs]$ hg --version
Mercurial Distributed SCM (version 4.5.3)
(see https://mercurial-scm.org for more information)

Copyright (C) 2005-2018 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The builders were set up for local building and will be switched to jenkins later so wontfix (unless ewong disagrees)

Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.