Назад | Перейти на главную страницу

Сервер Mac OS X продолжает запрашивать пароли на всех устройствах

Я использую Mac OS X Server (10.6.7) с включенными iCal, адресной книгой и почтой. Моя проблема в том, что клиенты (iCal и Calendar в iOS) продолжают запрашивать пароли через странные промежутки времени, и это обычно приводит к тому, что он не принимает правильный пароль, пока вы не перезапустите клиент. Он может работать без сбоев в течение нескольких дней, а иногда и вовсе превращается в банан. Не имеет значения, обычный это пользователь или пользователь Open Directory.

Это происходит со всеми упомянутыми выше сервисами, но хуже всего - iCal.

Это известная проблема. В моем собственном тестировании, похоже, что это исправлено в Mac OS X Server v10.6.8. В примечания к выпуску для упоминания об обновлении:

Служба календаря
- Улучшена поддержка аутентификации для устройств iOS.

Если это не решит вашу проблему, то временным решением, используемым до сих пор, было отредактировать /private/etc/caldavd/caldavd.plist, чтобы включить базовую проверку подлинности и отключить дайджест. Обратите внимание, что это плохая идея, если пользователи общаются с сервером по ненадежной сети без SSL или VPN.

Такие же изменения конфигурации можно применить к службе адресной книги, отредактировав /private/etc/carddavd/carddavd.plist. Найдите Authentication / Basic / Enabled и измените его на true, а Authentication / Digest / Enabled на false.

Опять же, не используйте этот обходной путь, если трафик не зашифрован. Без SSL или VPN пароли хорошо видны любому, кто контролирует сеть.