2016-12-09 8 views
0

ローカルシステムにhttps urlを持つ水銀リポジトリをクローン作成しようとしています。エラー:しかしアボートを言ってエラーに直面していますEOFがプロトコルに違反して発生しました:私は--debugでコマンドを試してみましたが、--traceback(_ssl.c 590) それは私にこのabort:エラー:プロトコル(_ssl.c:590)に違反してEOFが発生しました

sending capabilities command 
Traceback (most recent call last): 
    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 191, in _runcatch 
    return _dispatch(req) 
    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 924, in _dispatch 
    cmdpats, cmdoptions) 
    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 681, in runcommand 
    ret = _runcommand(ui, options, cmd, d) 
    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 1055, in _runcommand 
    return checkargs() 
    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 1015, in checkargs 
    return cmdfunc() 
    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 921, in <lambda> 
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) 
    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 993, in check 
    return func(*args, **kwargs) 
    File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 1563, in clone 
    shareopts=opts.get('shareopts')) 
    File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 434, in clone 
    srcpeer = peer(ui, peeropts, source) 
    File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 170, in peer 
    return _peerorrepo(rui, path, create).peer() 
    File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 147, in _peerorrepo 
    obj = _peerlookup(path).instance(ui, path, create) 
    File "/usr/lib/python2.7/dist-packages/mercurial/httppeer.py", line 281, in instance 
    inst._fetchcaps() 
    File "/usr/lib/python2.7/dist-packages/mercurial/httppeer.py", line 76, in _fetchcaps 
    self.caps = set(self._call('capabilities').split()) 
    File "/usr/lib/python2.7/dist-packages/mercurial/httppeer.py", line 190, in _call 
    fp = self._callstream(cmd, **args) 
    File "/usr/lib/python2.7/dist-packages/mercurial/httppeer.py", line 137, in _callstream 
    resp = self.urlopener.open(req) 
    File "/usr/lib/python2.7/urllib2.py", line 429, in open 
    response = self._open(req, data) 
    File "/usr/lib/python2.7/urllib2.py", line 447, in _open 
    '_open', req) 
    File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain 
    result = func(*args) 
    File "/usr/lib/python2.7/dist-packages/mercurial/url.py", line 383, in https_open 
    return self.do_open(self._makeconnection, req) 
    File "/usr/lib/python2.7/dist-packages/mercurial/keepalive.py", line 257, in do_open 
    raise urllib2.URLError(err) 
URLError: <urlopen error EOF occurred in violation of protocol (_ssl.c:590)> 
abort: error: EOF occurred in violation of protocol (_ssl.c:590) 

を与えてください。これで助けてください。

+0

この問題はプロキシ関連である可能性がありますか? – pinei

+0

こんにちはPinei、はいこれはおそらくプロキシに関連しています。それに取り組んでいます。 – sam123

+0

これを理解できますか? – shallowThought

答えて

0

私にとっては、通常これは、「;」が欠けているなどの構文エラーを指しています。少なくともこれは私が取り組んできたことです。 509行目は問題ではない可能性が高いので、コードをゆっくりと確実に実行し、構文が正しいことを確認してください。

+0

こんにちはChris Hodges私はちょうどファイルをチェックする、私はそこに問題はないと思う。 – sam123

関連する問題