У меня была проблема с DNS, из-за которой пользователи Open Directory задерживали вход в систему из графического интерфейса на своих Mac.
Я исправил проблемы с DNS, и задержка все еще остается.
Есть ли способ перезапустить или запустить / остановить службу Open Directory (или только часть Kerberos) без перезапуска сервера?
Спасибо!!
Чтобы остановить / запустить Open Directory:
sudo launchctl unload /System/Library/LaunchDaemons/org.openldap.slapd.plist
sudo launchctl load /System/Library/LaunchDaemons/org.openldap.slapd.plist
Чтобы остановить / запустить Kerberos:
sudo launchctl unload /System/Library/LaunchDaemons/edu.mit.Kerberos.kadmind.plist
sudo launchctl unload /System/Library/LaunchDaemons/edu.mit.Kerberos.krb5kdc.plist
sudo launchctl load /System/Library/LaunchDaemons/edu.mit.Kerberos.kadmind.plist
sudo launchctl load /System/Library/LaunchDaemons/edu.mit.Kerberos.krb5kdc.plist
Обратите внимание, что это специальные команды для версии 10.6.x. Они немного отличаются для версий выше и ниже.
Вам необходимо проверить статус вашего OD с помощью команды changeip.
$ sudo changeip -checkhostname
Если он сообщает о какой-либо проблеме, сделайте резервную копию вашего OD с помощью Server Admin и следуйте результату команды выше