Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6549239
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T12:04:09+00:00 2026-05-25T12:04:09+00:00

I have gitosis installed on a personal server and I’ve set it up so

  • 0

I have gitosis installed on a personal server and I’ve set it up so that my ubuntu machine I’m on now can access the repository from the command line just fine with

git clone gitosis@myservername:/myreponame.git

It asks me for my passphrase for my rsa key and then goes through and works as expected.

However, I’m trying to use EGit with eclipse (again, under Ubuntu) and I am unable to pull from the repository.
I set it up to pull that exact repository, gitosis@myservername:/myreponame.git and it proceeds to find myservername and my personal public key (it gives the file path to it too, so I know its the same one) and asks for my passphrase. However, it never accepts my passphrase (note: I’m pretty sure its rejecting the passphrase and not the key itself as it rejects it immediately and does not say not authorised, as well as the fact the same key works from CLI).
I get the impression the reason it doesn’t work is because it’s trying to unlock the public key with the passphrase as the user gitosis and that not being my username on the local machine, despite the fact that unlocking a public key file as a particular user makes no sense.

I know I’m typing the passphrase correctly because it works from CLI and I even went and changed the passphrase successfully just to make 300% sure.

Can anyone shed any light on this issue?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T12:04:09+00:00Added an answer on May 25, 2026 at 12:04 pm

    Holy guacamole – I solved it myself.
    Sharing my solutions as it seems many people have had the issue.

    Doing research I came across someone with a very similar issue – the hint was in working out that this obviously has nothing to do with gitosis, but that Eclipse is refusing to accept my passphrase.

    According to this bug report, the ssh implementation that EGit uses by default can’t handle ssh keys encrypted with anything but 3DES, but it doesn’t check the encryption and so just fails as if the wrong passphrase was typed.

    The following comment on the bug report worked for me:
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=326526#c9

    It says to just set a GIT_SSH environment variable, which EGit now honours, to one which can handle the key encryption your using, in my case I just set it to /usr/bin/ssh with

    export GIT_SSH=/usr/bin/ssh

    And then open eclipse.

    You might want to also add this somewhere that will run every time you log in.
    For me on Ubuntu 11.04, I added the export line to my ~/.gnomerc file (which didn’t exist already) and it now is set every time I log in.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have git repository (powered by gitosis) on my local ubuntu server I want
I have a git repository setup on a server: andy@ubuntu:/home/git/repositories$ ls gitosis-admin.git GoGoFlow.git andy@ubuntu:/home/git/repositories$
I have successfully installed and configured gitosis on an Ubuntu server. We're currently just
Have a photography site that I want to prevent image copying from. How can
I'm switching from SVN to Git with Gitosis installed on a central server for
We have a git repository managed by gitosis under Ubuntu, which has worked well
I have gitosis on my Ubuntu box and suddenly, it can't find any repositories
I just set up a gitosis server. Everything went well. I have been able
I have a remote gitosis server and a local git repository, and each time
I'm using gitosis to host a git repository on my home server. I've set

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.