I'm upgrading my desktop clients to use Mac OS X 10.6.2, and I'm having real trouble. Network users can't login using the login window. This works fine with 10.5.x clients.
I can also ssh as a network user to the affected computer and it works great. I just can't use the GUI login window.
Here's what I've tried:
- I set the Login Options using the Accounts PreferencePane. I enabled network login and my OD master was set as the "Network Account Server."
- Login window didn't work.
- Restart. Didn't work.
- Disabled and re-enabled "allow network users to log in at login window". Didn't work. Restarted. Didn't work.
- Checked server OD security settings. Restarted server. Doesn't work.
Again, I can login via SSH, but the GUI login window doesn't work!
Any suggestions?
Best Answer
Here are some things to look at:
On the login window, underneath where it says Mac OS X, there will be some text -- I think the default is the computer's host name. Click on it several times. Does it show that 'Network Accounts are Available?' with a green indicator?
Is there anything interesting in /var/log/system.log or /var/log/secure.log? (Sometimes it is nice to
ssh
into the box, runtail -f
on one of those files, and watch what happens when you log in).Are you able to log in graphically/via ssh with a local account?
The fact that you can authenticate via ssh is a good sign, which seems to indicate that you are bound to the directory properly. Nevertheless, what does using dscl tell you?
If you run the command
mcxquery
in a terminal on the machine, do you get anything other thanJust to verify: These same clients worked fine before you upgraded to 10.6? Which OS is your server running?