Issue while cloning repository with Mercurial Distributed SCM (version 3.4.1) and Python 2.7.9 installed on Red Hat Enterprise Linux Server release 5.11

Issue #442 invalid
prithviraj mane
created an issue

Hi , we have Mercurial Distributed SCM (version 3.4.1) and Python 2.7.9 installed on Red Hat Enterprise Linux Server release 5.11 (Tikanga). While cloning repository i am getting below error

hg clone --debug --insecure https://jenkins_pune:***@r-sin1hg.gemalto.com/hg/MFS/Projects/CBOS/1.0/SRC using https://r-sin1hg.gemalto.com/hg/MFS/Projects/CBOS/1.0/SRC http auth: user jenkins_pune, password * sending capabilities command using auth.r-sin1hg.gemalto.com. for authentication unknown exception encountered, please report by visiting http://mercurial.selenic.com/wiki/BugTracker Python 2.7.9 (default, Jun 1 2015, 20:42:56) [GCC 4.1.2 20080704 (Red Hat 4.1.2-55)] Mercurial Distributed SCM (version 3.4.1) Extensions loaded: largefiles Traceback (most recent call last): File "/usr/bin/hg", line 43, in <module> mercurial.dispatch.run() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 29, in run sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 91, in dispatch ret = _runcatch(req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 160, in _runcatch return _dispatch(req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 885, in _dispatch cmdpats, cmdoptions) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 646, in runcommand ret = _runcommand(ui, options, cmd, d) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 976, in _runcommand return checkargs() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 947, in checkargs return cmdfunc() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/dispatch.py", line 882, in <lambda> d = lambda: util.checksignature(func)(ui, *args, cmdoptions) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/util.py", line 716, in check return func(args, kwargs) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/extensions.py", line 168, in closure return func(*(args + a), kw) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/util.py", line 716, in check return func(args, kwargs) File "/opt/python-hg/lib/python2.7/site-packages/hgext/largefiles/overrides.py", line 835, in overrideclone return orig(ui, source, dest, opts) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/util.py", line 716, in check return func(args, kwargs) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/commands.py", line 1408, in clone branch=opts.get('branch')) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/extensions.py", line 168, in closure return func(*(args + a), kw) File "/opt/python-hg/lib/python2.7/site-packages/hgext/largefiles/overrides.py", line 838, in hgclone result = orig(ui, opts, *args, kwargs) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/hg.py", line 324, in clone srcpeer = peer(ui, peeropts, source) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/hg.py", line 142, in peer return _peerorrepo(rui, path, create).peer() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/hg.py", line 119, in _peerorrepo obj = _peerlookup(path).instance(ui, path, create) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 264, in instance inst._fetchcaps() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 58, in _fetchcaps self.caps = set(self._call('capabilities').split()) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 172, in _call fp = self._callstream(cmd, args) File "/opt/python-hg/lib/python2.7/site-packages/hgext/largefiles/proto.py", line 176, in httprepocallstream return httpoldcallstream(self, cmd, args) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/httppeer.py", line 119, in _callstream resp = self.urlopener.open(req) File "/opt/python-hg/lib/python2.7/urllib2.py", line 431, in open response = self._open(req, data) File "/opt/python-hg/lib/python2.7/urllib2.py", line 449, in _open '_open', req) File "/opt/python-hg/lib/python2.7/urllib2.py", line 409, in _call_chain result = func(*args) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 372, in https_open return self.do_open(self._makeconnection, req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/keepalive.py", line 252, in do_open self._start_transaction(h, req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 358, in _start_transaction return keepalive.KeepAliveHandler._start_transaction(self, h, req) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/keepalive.py", line 350, in _start_transaction h.endheaders() File "/opt/python-hg/lib/python2.7/httplib.py", line 997, in endheaders self._send_output(message_body) File "/opt/python-hg/lib/python2.7/httplib.py", line 850, in _send_output self.send(msg) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 144, in _sendfile orgsend(self, data) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/keepalive.py", line 530, in safesend self.connect() File "/opt/python-hg/lib/python2.7/site-packages/mercurial/url.py", line 346, in connect sslutil.sslkwargs(self.ui, host)) File "/opt/python-hg/lib/python2.7/site-packages/mercurial/sslutil.py", line 36, in ssl_wrap_socket sslcontext.options &= ssl.OP_NO_SSLv2 & ssl.OP_NO_SSLv3 ValueError: can't clear options before OpenSSL 0.9.8m

Comments (4)

  1. Log in to comment