Parece difícil creer que es como sospechas, que algo que hizo un cliente te ha bloqueado fuera de control de your propio server .
Compruebe los permisos! Rompa la Terminal e intente descubrir dónde están los archivos de configuración críticos para Open Directory, y asegúrese de sus permisos ( ls -l
) no han sido "bonked" < - (perdón por el inescrutable admin rhetioric ;-)
Además, si encuentra los archivos de configuración en cuestión, podrá examinar y editar manualmente ( sudo cat ____
y sudo vi ____
). Si estos archivos están en formato binario xml, se pueden convertir con plutil -convert xml1 config.plist
y volver a convertir con pluitil -convert binary1 config.plist
. Como siempre, copie los originales en otra parte, haga una copia de seguridad y trabaje con copias para experimentar, de modo que pueda Siempre restaurarlos necesarios.
también puede intentar usar el comando serveradmin
(< --- que es un enlace activo) Herramienta de línea para intentar lo que la GUI le impide hacer. aquí es otra buena fuente, así como here
Es difícil diagnosticar / solucionar este problema sin tener acceso a la máquina, por lo que espero poder darle ideas para probar que pueden conducir a nuevos caminos hacia una solución. Nuevamente, avíseme en comentarios si esta respuesta no es útil, y volveré a eliminar para evitar el ruido. Buena suerte!