DirectoryServices crashing since 10.6.3
I just upgraded to 10.6.3 on an XServe, and it seemed to work ok. But after a while (maybe an hour) nobody can log on to the server any more. Not ServerAdmin, not ScreenSharing... I have twice now just powered it off, since I didn't see anything else I could do. Anyway, after last restart I just stayed logged in to see if anything happening. The log entries that I assume are the relevant ones:
Apr 18 19:03:19 mail com.apple.DirectoryServices[29]: Assertion failed: (name1), function rbt compare_namekey, file /SourceCache/DirectoryServiceDaemon/DirectoryService-621.3/Server/Mbrd_HashTabl e.c, line 88.
Apr 18 19:03:19 mail com.apple.launchd[1] (com.apple.DirectoryServices[29]): Job appears to have crashed: Abort trap
Apr 18 19:03:19 mail DirectoryService[3610]: Improper shutdown detected
Apr 18 19:03:19 mail servermgrd[62]: servermgr_accounts: noteDirectoryNodeAdded (reopening nodes)
Apr 18 19:03:19 mail com.apple.ReportCrash.Root[3609]: 2010-04-18 19:03:19.696 ReportCrash[3609:2803] Saved crash report for DirectoryService[29] version ??? (???) to /Library/Logs/DiagnosticReports/DirectoryService 2010-04-18-190319localhost.crash
Apr 18 19:03:21 mail servermgrd[62]: servermgr_accounts: got error 5300 trying to auth to local LDAP node
Apr 18 19:03:21 mail servermgrd[62]: servermgr_accounts: noteDirectorySearchPolicyChanged (reopening nodes)
Apr 18 19:03:21 mail servermgrd[62]: servermgr_accounts: got error 5300 trying to auth to local LDAP node
Apr 18 19:03:31 mail ManagedClient[3613]: MCX.MCXD_StartMCX Unable to find matching user name for uid 1000.
Apr 18 19:03:31 mail com.apple.loginwindow[69]: 2010-04-18 19:03:31.487 ManagedClient[3613:903] MCX.MCXD_StartMCX Unable to find matching user name for uid 1000.
Apr 18 19:03:31 mail ManagedClient[3613]: ManagedClient- runloop could not be started; status = -23
Apr 18 19:03:31 mail com.apple.loginwindow[69]: 2010-04-18 19:03:31.489 ManagedClient[3613:903] ManagedClient- runloop could not be started; status = -23
Apr 18 19:38:18 mail servermgrd[62]: servermgr_accounts: got error 5300 trying to auth to local LDAP node
Apr 18 19:38:50 mail com.apple.launchd.peruser.1000[280] (com.apple.PreferenceSyncAgent[4388]): The account "dlorenz" has been deleted out from under us!
Apr 18 19:38:50 mail com.apple.launchd.peruser.1000[280] (com.apple.PreferenceSyncAgent[4388]): In a future build of the OS, this error will be fatal.
Apr 18 19:38:52 mail com.apple.launchd.peruser.1000[280] (com.apple.SubmitDiagInfo[4389]): The account "dlorenz" has been deleted out from under us!
Apr 18 19:38:52 mail com.apple.launchd.peruser.1000[280] (com.apple.SubmitDiagInfo[4389]): In a future build of the OS, this error will be fatal.
Apr 18 19:38:52 mail /System/Library/CoreServices/coreservicesd[104]: scserverServerCheckin: client uid validation failure; getpwuid(1000) == NULL
Apr 18 19:38:58 mail com.apple.launchd.peruser.1000[280] ([0x0-0x12012].com.apple.iCal.helper[4393]): The account "dlorenz" has been deleted out from under us!
Apr 18 19:38:58 mail com.apple.launchd.peruser.1000[280] ([0x0-0x12012].com.apple.iCal.helper[4393]): In a future build of the OS, this error will be fatal.
Apr 18 19:38:58 mail /System/Library/CoreServices/coreservicesd[104]: scserverServerCheckin: client uid validation failure; getpwuid(1000) == NULL
The last bunch about this being fatal reappears every hour from then on...
Any ideas where/what to check?
Thanks,
Dix