On Sat, Feb 11, 2012 at 1:24 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Sitaram Chamarty <sitaramc@xxxxxxxxx> writes: > >> Common causes of pubkey access fail: >> >> - wrong pubkey being offered: if you are using ssh-agent, make sure >> you have 'ssh-add'ed the key you want to offer. Confirm with 'ssh-add >> -l' > > A failure related to this I saw is to have (too) many keys in ssh-agent, > and running ssh without telling it which exact key to use. The client > tries each key in turn and the server rejects the connection attempt after > seeing too many keys tried. "ssh -v" is useful to diagnose this mode of > failure, and an entry in ~/.ssh/config like: > > Host example.com > User myusernameoverthere > IdentityFile ~/.ssh/id_rsa-for-example.com > > would fix it. Interesting... I didn't know this, so I checked man sshd_config looking for exactly how many keys it would fail after. The setting seems to be MaxAuthTries, and defaults to 6. -- Sitaram -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html