Currently Being ModeratedJul 26, 2011 6:39 AM (in response to chrisrussell)
First thing I would try is a Repair Permissions in Disk Utility.
Currently Being ModeratedSep 14, 2011 5:45 PM (in response to chrisrussell)
I've run into this issue as well. My client was using the Snow Leopard Apple Server on a Mac Mini. We checked the UPS units and they were solid with voltage regulation in place, but users and groups were randomly missing. We would re-add them and others would go missing.
We upgraded to Lion and Lion Server, but the problem persists. I've run disk permissions on the internal raid, which was a bit of an exercise in itself since Disk Utility is broken on the Mac Mini with a raid drive, but terminal was able to fix any issues. So far it seems to be working, but the problem seems random.
What's surprising is I have found next to no other reports of a similar issue. At this point, it appears to be a hardware failure of some sort. There doesn't seem to be a software answer if the disk permissions fix doesn't help it. I'm sitting on pins and needles at this point hoping this works.
Did the repair permissions fix your problem, Chris?
Currently Being ModeratedOct 19, 2013 1:06 AM (in response to chrisrussell)
Do not ask me why, but I did the following and it works:
- Erase the Server application using AppCleaner.
- Restarted the server
- Install the Server application from the App Store
- After the installation, turn Open Directory Off and On in the Server application.
- If the does the same to you, all my users and groups appeared back.
Good luck with this very impredictibile piece of software...
Currently Being ModeratedOct 23, 2013 4:36 AM (in response to chrisrussell)
backup the OD
export users, groups computers etc
demote to stand alone
promote to OD master
importing your OD backup may introduce the problem again or it may not
but you'll have users , groups, computers, etc complete with passwords
importing just the users, groups computers etc won't import any dodgy OD backup
but you'll loose user password
you could also image the system beforehand , in case it all goes wrong