OS Xソフトウェアアップデートサーバーのリセット


9

ソフトウェアアップデートが壊れています。帯域幅を節約するために、OS Xサーバー(server.local)から更新するように(Appleからプルするのではなく)設定しようとしましたが、機能させることができませんでした。ソフトウェアアップデートを実行すると、次のようになります。

ソフトウェア更新サーバー(server.local)が応答していません。

ネットワーク接続が正常に動作していることを確認してください。接続に問題がない場合は、ネットワーク管理者に問い合わせてください。

私はそれをデフォルトの場所にリセットしてみました:

defaults write ~/Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"

そして

defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"

しかし、それでも同じエラーが発生します。

効果のないSoftware Update Enablerを使用してみました。

この問題に初めて遭遇したとき、私はLeopardを実行していました。私はその後Snow Leopardにアップグレードしましたが、この問題には影響がありませんでした。


MCX(Workgroup Managerの環境設定管理)を使用してソフトウェアアップデート設定を設定しましたか?
Chealion 2009

はい。しかし、それを(ユーザーに対して)更新しても何も起こりませんでした。ワークグループマネージャーでコンピューターを作成し、クライアントのIPを入力し、それを修正する適切なサーバーを設定しました。
Trevor Hartman、

回答:


7

削除は、/Library/Preferences/com.apple.SoftwareUpdate.plistあなたが必要とするすべてである必要があり、それは設定の生活をしている可能性があります~/Library/Preferences/com.apple.SoftwareUpdate.plistだけでなく、さらにはMCXなどを介して(Mは anaged Cの Mac OS用のlientをX)。次のコマンドを実行すると、MCX設定を確認できますsudo mcxquery -user shortusername | grep Update


8

markratledgeにはコマンド権限がありますが、スーパーユーザー権限で実行する必要があります。これを行うには、この正確なコマンドをコピーしてターミナルウィンドウに貼り付けます。

sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

管理者パスワードの入力を求められ、確認なしで完了します。


これでうまくいきました(念のため、最初にファイルをバックアップしました)。これは、アップルサイトsupport.apple.com/en-us/HT202030
timhc22

1

このヒント-10.6サーバー:適切なソフトウェア更新サーバーを設定します -現在、10.4、10.5、10.6の間に3つの異なる更新カタログがあると言います。また、既存のcatalogURLを削除してデフォルトに戻す別のシェルスクリプトも提供します。

デフォルトは/Library/Preferences/com.apple.SoftwareUpdate CatalogURLを削除します


CatalogURLを変更しても、影響はないようです。何をしても、同じエラーメッセージが表示されます。
Trevor Hartman、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.