J'ai à la fois TortoiseHg 2.3 64 bits et TortoiseGit 1.7.7 64 bits installés sur Vista 64 bits.
TortoiseHg ( ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -batchentrée dans mercurial.ini) et TortoiseGit ( GIT_SSHvariable d'environnement définie sur C:\Program Files\TortoiseGit\bin\TortoisePlink.exe) sont configurés pour utiliser les versions plink de PuTTy (interface de ligne de commande vers les backends PuTTY) distribuées avec eux.
J'ai Pageant (client d'authentification PuTTy) en cours d'exécution et la bonne clé ssh chargée. Cependant, toute commande hgou gitentraîne une boîte de dialogue d'erreur intitulée PuTTY Fatal Error affichée avec le message:
Déconnecté: aucune méthode d'authentification prise en charge n'est disponible. (serveur envoyé: publickey)
En même temps, en utilisant plink.exe d' origine fourni avec PuTTy fonctionne.
Pourquoi TortoisePlink ne fonctionne-t-il pas?