bibucket ssh_exchange_identification: read: Connection reset by peer

Ich versuche ein setup ohne Passwort git-Verbindung zu bitbucket. Ich bin mit der git-bash unter Windows Server 2008.

Klonen über HTTPS funktioniert:

nskoric@P8-DEV /z/test
$ git clone https://[email protected]/nek-plan/gittest.git
Cloning into 'gittest'...
Password for 'https://[email protected]':
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
Checking connectivity... done.

Aber, HTTPS ist nicht akzeptabel, da brauche ich ohne Passwort einloggen. Also ich generiert ein private - /public-key paar, hochgeladen öffentlichen Schlüssel zu bitbucket und einrichten Host/IdentitiyFile .ssh/config. Dann habe ich versucht, den Anschluss und scheiterte.

Port 22 geschlossen ist auf meiner Unternehmens-firewall:

nskoric@P8-DEV /z/test
$ ssh [email protected] -vv
OpenSSH_6.6.1, OpenSSL 1.0.1i 6 Aug 2014
debug1: Reading configuration data /u/.ssh/config
debug1: /u/.ssh/config line 1: Applying options for *bitbucket.org
debug2: ssh_connect: needpriv 0
debug1: Connecting to bitbucket.org [131.103.20.168] port 22.

So, ich bin mit port 443, nach bitbucket Dokumentation:

nskoric@P8-DEV /z/test
$ git clone ssh://[email protected]:443/nek-plan/gittest.git
Cloning into 'gittest'...
ssh_exchange_identification: read: Connection reset by peer
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Ich habe versucht, googeln "bitbucket ssh_exchange_identification: read: Connection reset by peer", aber es hat nicht geholfen :-/Dann habe ich versucht zu Debuggen SSH-Verbindung, aber diese ist die am weitesten, die ich habe:

nskoric@P8-DEV /z/test
$ ssh [email protected] -p 443 -vv
OpenSSH_6.6.1, OpenSSL 1.0.1i 6 Aug 2014
debug1: Reading configuration data /u/.ssh/config
debug1: /u/.ssh/config line 1: Applying options for *bitbucket.org
debug2: ssh_connect: needpriv 0
debug1: Connecting to altssh.bitbucket.org [131.103.20.174] port 443.
debug1: Connection established.
debug1: identity file /u/.ssh/bitbucketnek type 1
debug1: identity file /u/.ssh/bitbucketnek-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1
ssh_exchange_identification: read: Connection reset by peer

So, SSH, fand die richtige Identität-Datei (/u/.ssh/bitbucketnek) und dann starb. Nun, es wäre wirklich hilfreich, wenn ich herausfinden könnte, ob das problem in meinem "bitbucketnek" privaten Schlüssel, oder ist das problem in unserer Unternehmens-firewall oder etwas drittes. Irgendwelche Ideen?

Dank!

InformationsquelleAutor dijxtra | 2014-12-29

Schreibe einen Kommentar