Tips for finding Knowledge Articles

  • - Enter just a few key words related to your question or problem
  • - Add Key words to refine your search as necessary
  • - Do not use punctuation
  • - Search is not case sensitive
  • - Avoid non-descriptive filler words like "how", "the", "what", etc.
  • - If you do not find what you are looking for the first time,reduce the number of key words you enter and try searching again.
  • - Minimum supported Internet Explorer version is IE9
Home  >
article

KB-2536: Mobile Accounts with Homesync fails on the first logon

Centrify Identity Service, Mac Edition ,  

12 April,16 at 11:41 AM

Applies to: Centrify DirectControl on all versions of Mac OS X

Problem:

With version-specific Mac Mobility settings, AD users can be converted to a Mobile Account with a profile from a "network home template" or a "local home template".
If the profile is created using "local home template", then the first time an AD user logs into their account - it will not sync with the network home, or do any Single-Sign-On.
If they logout and log back in again, the syncs work and SSO is also operational.


Cause:

The local home template does not get created with the .k5login or .MacOSX/environment.plist in place.
After initially creating the user home profile, the system tries to use SSO to mount the network home to do the first Home Sync. However since SSO is not working during the very first login, the mount fails and so Home Sync cannot occur.
This problem does not exist when using "network home template" because .k5login and .MacOSX/environment.plist were already created from the network home folders.


Workaround:

There are two available workarounds:
  1. After the initial login sync failure, logout and log back in again. The problem goes away after the first logout.
  2. Use the "Network home and default sync settings" template instead when configuring the Mobility Settings policies.


Resolution:

There is no current resolution as the home folder mounting mechanism (HomeDirMechanism) in OS X is a module managed by Apple.

Still have questions? Click here to log a technical support case, or collaborate with your peers in Centrify's Online Community.