Sembra difficile credere che sia come sospetti, che qualcosa che un cliente ha fatto ti ha bloccato fuori controllo su tuo proprio server .
Controlla i permessi! Rompere il terminale e cercare di scoprire dove i file di configurazione critici sono per Open Directory e assicurati le tue autorizzazioni ( ls -l
) non sono stati "bonked" < - (scusa per l'imperscrutabile admin rhetioric; -)
Inoltre, se trovi i file di configurazione in questione, sarai in grado di esaminare e modificare manualmente ( sudo cat ____
e sudo vi ____
). Se questi file si trovano in un formato binario xml, possono essere convertiti con plutil -convert xml1 config.plist
e riconvertiti con pluitil -convert binary1 config.plist
- come sempre, copiare gli originali da qualche altra parte, eseguirne il backup e lavorare con le copie per sperimentare, così puoi ripristinali sempre necessari.
anche tu puoi tentare di usare il comando serveradmin
(< --- that's hotlinked) strumento di linea per tentare ciò che la GUI ti impedisce di fare. qui è un'altra buona risorsa, così come here
È difficile diagnosticare / risolvere questo problema senza avere accesso alla macchina, quindi spero di darti idee per provare che possano portare a nuovi percorsi verso una soluzione. Ancora una volta, fammi sapere nei commenti se questa risposta non è utile, e io cancellerò di nuovo per evitare il rumore. Buona fortuna!