Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

10.5 client OD/AD binding, Kerberos issues and MCXCacher...



Due to SOX all our macintosh laptops, workstation and servers are required to authenticate against our AD domain and our users has to change their passwords regularly.

Everything has been working fine in 10.4: The AD login additionally gives our users single signon to fileserveres in our datacenter; smb(win2k3), afp(ExtremeZIP 4.22 or 10.4.x Server).
We are not running a managed environment but we are able to apply settings to the clients using an ARD task-server and custom build dummy pkg's witch are only running scripts.


The only problems we currently have with 10.4 are:

Sometimes a local cached account is out of sync with the AD domain. This issue is easily fixed by running MCXCacher -f on the client.

Laptops which has been connected from a different site (We have a multiple domain forrest with multiple domain controllers in each domain) occasionally try to talk to a domain controller witch can't be accessed due to firewall rules.
The quick fix is to edit edu.mit.kerberos and reenter the FQDN of the accessible domain controllers of the users primary site.
If the issue affects a user often i tend to turn off the automatically update of edu.mit.kerberos by deleting the appropriate commented lines in edu.mit.kerberos (line 3 and 4).


All in all, issues witch are pretty easy for us in the IT department to fix since those issues more or less only affects our laptops.

However in a very near future we wont be able to buy new Macintosh's able to run 10.4. I'm currently the only one running 10.5 in our organization (in order to get familiar with 10.5 and the issues we can expect in our AD dominated environment)

The first thing i've noticed is that 10.5's afp/smb kerberos implementation is crappy. Even though the user has a valid ticket, the user need to authenticate with kerberos to get a any principle in the already authenticated realm. Secondly the users can save their kerberos password in their keychain and are offered to do so by default. I know that i can disable that particular function pr user basis on the client.

I can se us spending a lot of time locking up user accounts due to to the kerberos client implementation - and a lot of annoyed users asking questions as "why do i have to write my password all the time"?
Secondly our license management solution, HP LMS, is dependent on single sign-on to a share. Of course we can disable authentication against that particular share, but that means that we will have a harder time tracking faulty LMS clients since we can't easily se witch user a faulty data batch came from.


The kerberos issue and loss of single sign-on also affects OpenDirectory installations around 10.3 and 10.4 server - i' haven got hands on experience with 10.5 server yet.

From experience i know that upgrading a 10.4 client to 10.5 while bound to AD is a bad idea. However since we are not planing mass deployment this is not a big issue.

Binding 10.5.1 client is also tricky but after a few tries it seems to work. However clients bound to the domain seems to stop talking to the domain after only a few days or after being disconnected from the domain. Sometimes they also lose the ability to recognize the REALM even though nothing in edu.mit.kerberos has been changed.

So far haven't been able get it to talk to the domain again (in 10.4 MCXCacher -f did the trick) with forcing an un-bind deleting the local cached user(s) and rebind the client. This brings me to my question: What has replaced the mcxd.app and the accompanied tools like MCXCacher?

I've tried dropping in to a console and restart DirectroryService and in 1 of 3 times it will reestablish the contact to our domain controllers but not all the time.

Any ideas what to look for? Or did apple just screw large scale companies dependent on Active Directory? I can imagine that the issues i'm experiencing with 10.5 also applies to OpenDirectory - especially the loss of single sign-on
--
Morten Reippuert Knudsen




_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macos-x-server mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/macos-x-server/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.