XP Pro non-domain computers have trouble authenticating
I’ve seen two cases recently where a user couldn’t authenticate to our servers when they accessed our network from non-domain computer, unless they mapped a drive. They couldn’t do it through unc path shortcuts, although one reported that she did so as recently as two weeks ago.
In other words, most XP computers had no problem with a Start->Search->Search for Computers to bring up \\server.domain.edu They’d get prompted for a login screen, do the DOMAIN\user44 thing, and they’d be in.
But with these two users, they could only do it by mapping a drive to to our domain, and supplying credentials in the “connect as other user” screen.
Watching the logs on the servers the users were attaching to, it looks like the user attempting to attach was authenticated not with the credentials they entered, but with their local user account “nickname”
In this line from the logs, “Chingay” was the nickname of the user account. In XP, the user can have a friendly, real world name with a space, and I guess the nickname was equivalent to the real “username”.
[2004/03/18 10:42:16, 0] smbd/password.c:domain_client_validate(1620) domain_client_validate: unable to validate password for user Chinggay in domain KLJAYME to Domain controller pdc.domain.edu. Error was NT_STATUS_NO_SUCH_USER.
I think what these computers have in common is that they were both XP Pro in fast-user-switching mode. It must have something to do with the “friendly” login names XP creates during the install. What is strange is that our server prompts with an authentication screen, but XP fails to use the credentials entered.