Я использую 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 пароли хорошо видны любому, кто контролирует сеть.