Community
Participate
Working Groups
Eclipse 3.6 build I20100429-1549 with EGIT 0.8.201005130831 Passphrase protected SSH keys do not work. After entering the correct passphrase it ask again and again. The key is working properly, tested with cygwin git 1.7. SSH keys unprotected work just fine.
Did you check if Eclipse points at the right .ssh directory ? At least on Windows Eclipse looks for SSH keys in ~/ssh by default, when correcting this to ~/.ssh where my ssh keys are this works for me. Preferences > General > Network Connections > SSH2 > SSH2 home:
That was the first thing I checked. If the directory is wrong then the keys will not be found and no passphrase will asked. Take a look at the screenshots.
Created attachment 170285 [details] Testing git/ssh in a cygwin terminal This shows that the setup works. A pass-phrase is asked and the repository is successfully cloned
Created attachment 170286 [details] Screenshot of the ssh2 setup in Eclipse
Created attachment 170287 [details] Trying to clone repository from Eclipse
Created attachment 170288 [details] Eclipse ask for pass-phrase the first time
Created attachment 170289 [details] Eclipse ask for pass-phrase the second time This show cases the bug. Eclipse does not accept the pass-phrase, it ask again endlessly.
Do you still face this problem with current 0.9 nightly version ?
I use passphrase protected SSH keys from EGit every day successfully. If you have any new evidence on recent EGit version reopen this bug.