My primary IPA server has failed.  I was running a python script against IPA doing some user management when everything when unresponsive.  I couldn't even get in at a console to check what was going on.  I ended up rebooting it.  After doing so, dirsrv wouldn't start because dse.ldif was missing.  I have copied this file over from a replica IPA server, so dirsrv starts now. However, it seems that other services are unable to connect to LDAP properly.  DNS isn't resolving when querying the primary even though ipactl shows named is running.  smb and winbind won't start and it appears to be a problem with connecting to LDAP.  Is there a way to check the integrity of my LDAP database?  Or should I try to copy the LDAP database form my working replica to the primary?

--
Kristian Petersen
System Administrator
BYU Dept. of Chemistry and Biochemistry