Espero que não seja tarde demais ou que pelo menos seja útil para outros.
Eu tentei http://support.apple.com/kb/ht1194 várias vezes sem sucesso. Eu simplesmente não consegui me autenticar com a conta diradmin.
Uma pessoa de suporte da Apple recomendou:
- Arquive o OD a partir do Server.app → painel OD → menu de ação → Arquivar Open Directory Master…
- Selecione o servidor na lista e clique no botão de menos. Depois que o OD for destruído, você verá que o OD está desativado.
- Crie o OD retornando para ON e crie o OD novamente com as mesmas informações de antes (incluindo o DirAdmin)
- Crie uma conta BackupDirAdmin com o WGM para ter um backdoor, apenas no caso
- No terminal, restaure o arquivo que você salvou na etapa 1 usando
sudo slapconfig -restoredb <caminho do arquivo morto>
- Teste novamente a autenticação após a restauração do diretório.
Por mais que eu tentasse, não consegui fazer isso funcionar e, em seguida, notei que no servidor Mountain Lion o comando slapconfig havia perdido a opção -merge, portanto, a restauração do banco de dados estava descartando a nova conta DirAdmin e backdoor ....
Estranhamente, depois de muita pesquisa, vi que o mkpassdb tem um sinalizador -setadmin, então tentei usá-lo para elevar outro slotId aos direitos de administrador. Isso funcionou e, em seguida, consegui redefinir a senha da conta DirAdmin.