Posted on 02-04-2016 07:50 PM
Hey all,
We just upgraded all or macs to El Capitan and also all the computers are bound to our domain in Active Directory. Problem is some of the AD accounts can login to the computers but some don't work. I think roughly about 40 percent of our macs can't sign in to network accounts.
Tried binding and unbinding and restart but still fail.
Anyone has this issue and do you have a solution to this?
Thanks in advance.
Seb
Posted on 02-04-2016 08:50 PM
we had an issue in the past where a lab of machines wouldn't be able to log in on every third machine that started up.
Turned out there were some old records still in the DNS pointing to a Domain Controller that had long since been de-commissioned.
The below commands will return the DNS records for each service that AD uses:
LDAP
KERBEROS
KPASSWD
and
GC
host -t SRV _ldap._tcp.YOUR.DOMAIN
host -t SRV _kerberos._tcp.YOUR.DOMAIN
host -t SRV _kpasswd._tcp.YOUR.DOMAIN
host -t SRV _gc._tcp.YOUR.DOMAIN
Hope that helps
Posted on 02-05-2016 03:36 AM
Hi,
This is quite a big question as there are lots of things that could be causing it. If you have some working and some not, the first question is what is the difference between them? Specifically, what DNS server(s) are they looking at? are their times in sync? Can they successfully perform the lookups mentioned above? Can they reach the servers that are found in the above DNS lookups?
I'm fairly sure information from one of these questions will give you the answer.
Posted on 02-05-2016 10:08 AM
We have had problems logging onto the domain if the time on the Mac is wrong or if the permissions on their home directory on a Windows server were not correct.
Posted on 02-05-2016 10:59 AM
I would double-check AD and see if there is a home folder path setup. If the path is incorrect, or if the user doesn't have the correct permissions to the home folder, you won't be able to login on the mac.
Posted on 02-05-2016 01:28 PM
I recently ran into a similar sounding issue with the computers bound to AD. It turned out to be an issue with login information being cached on the computers. A restart apparently does not reset the cache and rebinding a computer does not reset the cache either. I was able to resolve the issue by running the following command against a computer that had the issue.
odutil reset cache
Once the command was run, all users were able to login to the computer again. Hopefully, this helps you out.