This bug report is similar to bug id 66. sshd 3.0.2p1 defaults to ~/.ssh/authorized_keys2 unless "AuthorizedKeysFile %h/.ssh/authorized_keys" is set in sshd_config. AuthorizedKeysFile is unset in the default sshd_config installed with OpenSSH. This behavior directly conflicts with statements in the change log that authorized_keys2 has been deprecated. I've observed this behavior under x86 Linux 6.2 and 7.1 and SPARC Solaris 7. OpenSSH was compiled from source in all cases. OpenSSH is a terrific product, keep up the great work!
can you prove this with a sshd output? e.g. from sshd -ddd ?
I can attest that 3.0.2p2 does check authorized_keys first. In the absence of any further information, I am closing.
Reporter contacted me by email - the issue was a permissions problem on the authorized_key files