Espero que esto no sea demasiado tarde, o que al menos sea útil para otros.
Intenté http://support.apple.com/kb/ht1194 varias veces en vano. Simplemente no pude autenticarme con la cuenta diradmin.
Una persona de soporte de Apple recomendó:
- Archive el OD desde Server.app → panel OD → menú de acción → Archivar Open Directory Master ...
- Seleccione el servidor en la lista y haga clic en el botón menos Una vez que se ha destruido el OD, verá que el OD ahora está apagado.
- Cree el OD volviendo a ON y vuelva a crear el OD con la misma información que antes (incluido el DirAdmin)
- Cree una cuenta BackupDirAdmin con WGM para tener una puerta trasera, por si acaso
- En la terminal, restaure el archivo que guardó en el paso 1 usando
sudo slapconfig -restoredb <ruta-archivo>
- Vuelva a probar la autenticación después de que se haya restaurado el directorio.
Por más que lo intenté, no pude hacer que esto funcionara, y luego noté que en el servidor de Mountain Lion el comando slapconfig había perdido la opción -merge, por lo que restaurar la base de datos estaba volcando tanto la nueva cuenta DirAdmin como la puerta trasera ...
Curiosamente, después de mucho investigar, vi que mkpassdb tiene una bandera -setadmin, así que traté de usar esto para elevar otro slotId a los derechos de administrador. Esto funcionó, y luego pude restablecer la contraseña de la cuenta DirAdmin.