Security Update 2007-004 (#7): Active Directory login issues
Problems with Active Directory login apparent after the latest Apple security update -- several fixes are listed.
Active Directory login issues In addition to the problems with general Mac OS X login we've noted after application of Security Update 2007-004, some users are reporting problems logging into Active Directory services after the update.
MacFixIt reader Cameron McConnochie writes:
"All of our Macs are bound to Active Directory. Since installing security update 2007-004 we are unable to login correctly. When you first attempt to login an error saying 'You are unable to log in to the user account 'username' at this time, logging in to the account failed because an error occurred. The home folder for the user account is located on an AFP or SMB server.' The home drive is in fact located on an SMB server. If you retry it does log you in, so authentication seems to be working. When it's finished logging in an error saying 'your home folder wasn't found in the expected location' is displayed.
"Depending on the user, the home folder can be on one of two SMB shares. I have found that if I try logging in the first time as a user on one of the shares I can then log in OK as a user from the other share. Could it be an issue with Samba or automount?"
Indeed Security Update 2007-004 makes several changes to the SMB architecture -- used by Active Directory services -- in Mac OS X. In particular, it replaces the following files with new versions:
- /sbin/mount_smbfs (used to mount SMB [Samba] shares)
- /System/Library/Extensions/smbfs.kext (used for interacting with SMB filesystems)
- /System/Library/Filesystems/smbfs.fs (used for mounting SMB filesystems)
- Delete then re-add the Active Directory domain in Directory Access (located in Applications/Utilities) as described here.
- Use the instructions in Knowledge Base article #303841 to change the startup parameters of automount.
- Download the Mac OS X 10.4.9 combo updater appropriate to your system from Apple's download page.
- Download and install the shareware application Pacifist
- Drag the Mac OS X combo installer package (e.g. MacOSXUpd10.4.9Intel.pkg) onto the Pacifist application icon.
- Find the file you are looking for by clicking the disclosure triangles to reveal the targeted location (/sbin/mount_smbfs for instance, can be found by clicking the disclosure triangle next to sbin)
- Select the file in question and click the Install button in Pacifist. You will be required to enter your administrator password.
- Repeat the above step for each file to be replaced.
- Restart your Mac
Previous coverage:
- Security Update 2007-004 (#6)
- Security Update 2007-004 (#5): AirPort connectivity issues: definitive fixes; FTP security issue: Users able to access files outside their domain -- fix
- Security Update 2007-004 (#4): Files modified by this update; AirPort connectivity problems and fixes; more
- Security Update 2007-004 (#3): Problems logging in, QuickTime components may be to blame
- Security Update 2007-004 (#2): Problems logging in; login items broken; fixes
- Security Update 2007-004 released: Vulnerabilities in AFP, AirPort, Help Viewer, SMB, WebDAV and more plugged
Resources