2017-05-12 1 views
0

Ich bekomme tatsächlich ein Projekt von einem anderen Entwickler zurück. Ich habe eine Windows 10 Maschine, der Repo ist auf Bitbucket.
Ich habe meine SSH-Agent gestartet und meine SSH-Taste jedes Mal hinzugefügt, wenn ich meinen Befehlszeilenclient (Cmder) starte.
Ich kann eine Verbindung zu , zu meinem Server, so scheint der SSH-Schlüssel zu arbeiten.
Ich kann auch von meinem Server laufen und es ist auch in Ordnung. Meine Ruby-Version ist 2.3. * Und es scheint kein net-ssh-Problem zu sein.
Auf meiner ssh-Konfigurationsdatei Ich habe dieCapistrano 3.1 Bereitstellung fehlgeschlagen - Bitbucket auf Windows 10 - "Fehler beim Lesen der Antwortlänge vom Authentifizierungs-Socket."

Host mydomain.com 
ForwardAgent yes 

hinzugefügt Aber jedes Mal habe ich versucht, die cap staging deploy habe ich diesen Fehler

DEBUG [1a76116b] Command: (export GIT_ASKPASS="/bin/echo" GIT_SSH="/home/domain/tmp/git-ssh-app-staging-user.sh" ; /usr/bin/env git ls-remote [email protected]:user/domain-b2c.git HEAD) 
DEBUG [1a76116b]  Error reading response length from authentication socket. 
DEBUG [1a76116b]  Permission denied (publickey). 
DEBUG [1a76116b]  fatal: Could not read from remote repository. 

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

Ich weiß nicht wirklich, was jetzt zu tun. Ich habe versucht, viele Lösungen für Menschen mit ähnlichen Problemen zu sehen, aber nichts scheint zu funktionieren. Es funktioniert gut für den anderen Entwickler. Mein ssh-Schlüssel wurde mit git erzeugt und befindet sich in meinem lokalen .ssh-Ordner, auf meinem Server ssh_authorized keys und in meinen Bitbucket-Profileinstellungen. (Könnte es notwendig sein, es zum Repository SSH-Schlüssel hinzuzufügen?)

Vielen Dank für jede Hilfe.

Antwort

0

Ich endlich gefunden, also werde ich die Lösung hier posten: Auf dem PC müssen Sie Putty installieren und Pageant mit Ihrem ID_RSA-Schlüssel inside starten.

Und das war's!

Verwandte Themen