2016-07-27 6 views
4

enter image description here enter image description hereFehler: waitpid für C: Program Files (x86) PuTTY plink.exe fehlgeschlagen: Kein Kind verarbeitet

ich zu einem Codecommit Server zu verbinden versuchen. Ich erhalte den Fehler unten. Die Verbindung erfolgt von einem Windows-Server. Ich bekomme den Fehler nicht, wenn ich andere ähnliche Maschinen versuche. Dies funktionierte am Anfang gut, aber dieses Problem wurde unerwartet entwickelt.

C:\chalaka>git clone -b development ssh://***************@git-codecommit.us 
-east-1.amazonaws.com/v1/repos/AgileReady 
Cloning into 'AgileReady'... 
remote: Counting objects: 332, done. 
Receiving objects: 100% (332/332), 1.77 MiB | 0 bytes/s, done. 
remote: 
Resolving deltas: 100% (84/84), done. 
error: waitpid for C:\Program Files (x86)\PuTTY\plink.exe failed: No child processes 

Überprüfen der Konnektivität ... erfolgt.

+0

ich genau das gleiche Problem mit Git mit, den Transport mit Plink als ssh! Das Seltsame ist, dass der eigentliche Transport funktioniert, aber Sie müssen den Befehl manchmal zweimal ausführen. Es ist sehr flakig und ich vermute, dass es ein Bug in den Git-Wrapping-Skripten ist. –

+0

Ich bekomme den gleichen Fehler, und ich bin mit Git Bash statt Windows-Eingabeaufforderung – kbolino

Antwort

1

Ich habe die gleichen Bedingungen wie in this bug report, und darin heißt es, dass dies für Entwicklungsversionen des PuTTY-Pakets auftritt. Ich habe es nicht getestet, aber da ich keine Probleme mit meiner anderen Maschine, die eine stabile Release verwendet, würde ich eine Vermutung habe, dass die Entwicklungs Release diesen Fehler verursacht. Sie stellen auch fest, dass die Pushs und Pulls immer noch alles richtig machen und nur einen nicht erfolgreichen Exit zurückgeben.

Auch zu beachten, ich habe die Umgebung manuell hinzufügen musste variable

GIT_SSH=C:\Program Files\PuTTY\plink.exe 

in der Systemsteuerung> System> Erweiterte Systemeinstellungen> Erweitert> Umgebungsvariablen ... (ja, die 64-Bit Entwicklungsversion von PuTTY)

2

Ich glaube, dass dies durch Prozess-ACL-Einschränkungen verursacht wird, die den Entwicklungs-Snapshots von Plink ab 2016-04-03 hinzugefügt wurden.

Diese wurden seit dem 2017-01-30 aus neueren Entwicklungs-Snapshots entfernt (und waren in keiner Release-Version von Plink enthalten), Sie sollten also feststellen, dass das Problem verschwindet, wenn Sie zu einer neueren Version wechseln .

Vollständige Einzelheiten der Ausgabe sind bei http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/win-process-acl-finesse.html

Verwandte Themen