Mac OS X 服务器不断提示所有设备输入密码

Mac OS X 服务器不断提示所有设备输入密码

我正在运行 Mac OS X Server (10.6.7),其中启用了 iCal、地址簿和邮件。我的问题是客户端(iOS 中的 iCal 和日历)不断以奇怪的间隔要求输入密码,并且通常导致它不接受正确的密码,直到您重新启动客户端。它可以顺利运行数天,但有时它会完全失控。无论是普通用户还是 Open Directory 用户,都没有区别。

所有上面提到的服务都会发生这种情况,但 iCal 是最糟糕的。

答案1

这是一个已知问题。在我自己的测试中,这个问题似乎已在 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,任何监控网络的人都可以清楚地看到密码。

相关内容