自从我的服务器从 SL 更新到 Lion 后就出现了一个奇怪的问题。
软件更新服务器无法连接到苹果来检索新的更新。
以下是极其不具信息量的日志:
8 月 17 日 17:10:34 Pro-Server.local swupd_syncd[1001]:正在执行计划同步。
8月17日 17:10:34 Pro-Server.local swupd_syncd[1001] :
8月17日 17:10:34 Pro-Server.local swupd_syncd[1001] : swupd_syncd 10.7 (12) 适用于 Mac OS X Server 10.7 (Darwin/x86_64)
8 月 17 日 17:10:34 Pro-Server.local swupd_syncd[1001]:========== 同步已开始 ===========
8 月 17 日 17:10:34 Pro-Server.local swupd_syncd[1001]:无法从 Apple 服务器检索目录
8月17日 17:10:34 Pro-Server.local swupd_syncd[1001] : 同步完成
机器本身可以通过菜单栏中的“软件更新...”访问 Apple 的软件更新服务器。有什么想法吗?
答案1
刚刚遇到了同样的问题。检查以确保这两个目录存在并具有正确的权限:
/etc/swupd/ drwxr-xr-x 11 _softwareupdate _softwareupdate 374 5月 27日 03:02 swupd
/var/db/swupd/ drwxrwxr-x 3 _softwareupdate _softwareupdate 102 3月 8 20:15 swupd
我的 var/db/swupd 不在那里。在我重新创建它并添加正确的权限后,更新开始下载。
答案2
您是否使用了 HTTP 代理?
我知道这是针对 10.6 的,但这篇文章可能会有用 http://support.apple.com/kb/TS3099