Interestingly enough -- your output is encouraging.

Hmm ok, it looks like you are on a Mac and you are likely on Snow Leopard, 
based on the version of openssh you are running. (It matches mine).

I'll annotate your message below:


On 2009/12/01, at 10:09 , chris wrote:

> Here is the output from my personal account.  It seems to being using
> the config file ok, although it says "Not a RSA1 key file".  Am I
> pointing to the right file?

I have never noticed that before and my ssh does this too. HOWEVER, if you look 
much further in the logs, you see that the key is used:

> 
>> ssh -vvv g...@chrisolsen.github.com
> =====================================
> OpenSSH_5.2p1, OpenSSL 0.9.8k 25 Mar 2009
> debug1: Reading configuration data /Users/chris/.ssh/config
> debug1: Applying options for *.github.com
> debug1: Applying options for chrisolsen.github.com
> debug1: Reading configuration data /etc/ssh_config
> debug2: ssh_connect: needpriv 0
> debug1: Connecting to github.com [207.97.227.239] port 22.
> debug1: Connection established.
> debug3: Not a RSA1 key file /Users/chris/.ssh/chrisolsen_rsa.
> [snip]
> debug2: key: /Users/chris/.ssh/chrisolsen_rsa (0x100125d30)
> debug2: key: /Users/chris/.ssh/id_rsa (0x1001264b0)
> debug1: Authentications that can continue: publickey
> debug1: Next authentication method: publickey
> debug1: Offering public key: /Users/chris/.ssh/chrisolsen_rsa
> debug1: Server accepts key: pkalg ssh-rsa blen 277
> ERROR: Hi chrisolsen! You've successfully authenticated, but GitHub
> does not provide shell access

So that worked.
Let's look at the other one.

> 
> 
>> ssh -vvv g...@greenstem.github.com
> =====================================
> OpenSSH_5.2p1, OpenSSL 0.9.8k 25 Mar 2009
> debug1: Reading configuration data /Users/chris/.ssh/config
> debug1: Applying options for *.github.com
> debug1: Applying options for greenstem.github.com
> debug1: Reading configuration data /etc/ssh_config
> debug1: identity file /Users/chris/.ssh/id_rsa type 1
> debug1: Remote protocol version 2.0, remote software version
> debug2: key: /Users/chris/.ssh/id_rsa (0x100125ca0)
> debug2: key: /Users/chris/.ssh/github_chrisolsen (0x100126470)
> debug1: Authentications that can continue: publickey
> debug1: Offering public key: /Users/chris/.ssh/id_rsa
> debug1: Server accepts key: pkalg ssh-rsa blen 277
> ERROR: Hi greenstem! You've successfully authenticated, but GitHub
> does not provide shell access
> 


So I'm tempted to say that things are working at this point. Can you confirm 
this is the case with git?
What does 

        git remote show origin

output in the repositories where you have setup these origins?

I'm tempted to say that your ssh configuration is fine at this point.
Not 100% where to debug it next - I'm a relative git newbie; with tons of ssh / 
network experience.

Alan

--
Alan Hawrylyshen
a l a n a t p o l y p h a s e d o t c a



--

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To post to this group, send email to git-us...@googlegroups.com.
To unsubscribe from this group, send email to 
git-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/git-users?hl=en.


Reply via email to