title: auth failed with Egit (ssh configuration)
body: <p>Everything is ok with Gitbash command line : I can execute checkout, git pull, git push ,etc. But it doesn't work with egit.</p>
  
  <p>I use STS 3.6.4.RELEASE and the plugin egit version 3.7</p>
  
  <p>I've added my id_rsa in eclipse(STS) > general > Network connections > SSH2. I've added the right id_rsa in private key field and SSH2 home : .ssh
  I've also added the bypass rule in Eclipse proxy rules</p>
  
  <p>But I still have the same error on fetch, commit or other commands :</p>
  
  <blockquote>
    <p>ssh://"username"@"host":29418/"project_folder": Auth fail</p>
  </blockquote>
  
  <p>stacktrace :</p>
  
  <blockquote>
    <p>org.eclipse.jgit.api.errors.TransportException:
    ssh://jjack@aurora.credi-ouest.cnamts.fr:29418/navigo: Auth fail  at
    org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)     at
    org.eclipse.egit.core.op.FetchOperation.run(FetchOperation.java:134)
      at
    org.eclipse.egit.ui.internal.fetch.FetchOperationUI.execute(FetchOperationUI.java:103)
      at
    org.eclipse.egit.ui.internal.fetch.FetchOperationUI$1.runInWorkspace(FetchOperationUI.java:123)
      at
    org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused
    by: org.eclipse.jgit.errors.TransportException:
    ssh://jjack@aurora.credi-ouest.cnamts.fr:29418/navigo: Auth fail  at
    org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:159)
      at
    org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:136)
      at
    org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.(TransportGitSsh.java:262)
      at
    org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:161)
      at
    org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136)
      at
    org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
      at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1138)
      at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:130)    ...
    5 more Caused by: com.jcraft.jsch.JSchException: Auth fail    at
    com.jcraft.jsch.Session.connect(Session.java:512)     at
    org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:116)
      ... 12 more</p>
  </blockquote>
  
  <p>My coworker has the same configuration in eclipse but it works for him.
  I've already looked at this SO answer : <a href="https://stackoverflow.com/questions/3601805/auth-failed-error-with-egit-and-github">auth failed error with egit and github</a></p>