A few more precisions:
Origin system: WinXP with cygwin
$ uname -a
CYGWIN_NT-5.1 penguin 1.5.21(0.156/4/2) 2006-07-30 14:21 i686 Cygwin
$ ssh -V
OpenSSH_4.4p1, OpenSSL 0.9.8d 28 Sep 2006
Remote system with working public key (same username as above):
$ uname -a
Linux somewhere1.remote.com 2.4.20-29.7.progeny.9 #1 Fri Jan 7 17:11:38 EST
2005 i686 unknown
$ ssh -V
OpenSSH_3.1p1, SSH protocols 1.5/2.0, OpenSSL 0x0090602f
Remote system with failing public key (different username):
$ uname -a
Linux somewhere2.remote.com 2.4.21-47.ELsmp #1 SMP Wed Jul 5 20:38:41 EDT
2006 i686 i686 i386 GNU/Linux
$ ssh -V
OpenSSH_3.6.1p2, SSH protocols 1.5/2.0, OpenSSL 0x0090701f
I though the target systems where clones of each other, but it's not the
case.
I've checked the chmod of .ssh/* for all 3 machines.
--
Guillaume Dargaud
http://www.gdargaud.net/
"Even if you can hit a glass on the table four out of five times when
you're clipping your toenails, women will never truly appreciate your
skill." — Clynch Varnadore.