First, sorry for the late reply. As I wrote in my message, I wasn't registered to the ML (now I am), and therefore didn't see your reply until now.
> I had similar issues with Gerrit. > They use client side conf: ~/.ssh/config along with a key pair. > The user defined there must match the user defined in the gerrit server. > What do you mean by "They use client side conf". Gerrit is the server in that case. I am a bit confused. My username is the same in both machines: the client I connect from, and Gerrit's DB. As a matter of fact, I try to connect to Gerrit's daemon which runs on the same machine, and I logged in Gerrit with LDAP, so no risk to have any difference in username. > Reading your logs, I see: > debug: Remote host key found from database. > debug: SshProtoTrKex/trkex.c:564/ssh_kex_keycheck_callback: Signature > didn't match. > > And this is what you should debug. > Either user name was wrong or you didn't paste your > pub key into the gerrit server correctly. Well... I pasted the key in Gerrit's webUI several time, and it didn't work. Thanks ! Emmanuel Grumbach egrumb...@gmail.com