「アップデートするには Steam がオンラインである必要があります」 - *_osx.zip.* を取得中 404

「アップデートするには Steam がオンラインである必要があります」 - *_osx.zip.* を取得中 404

昨日の夕方から、OSX で Steam を起動すると、代わりに自己更新の進行状況バーが表示されます (30MB のうち 0 あたり)。このバーは進まず、エラー ダイアログが表示されます。

アップデートするには Steam がオンラインである必要があります。ネットワーク接続を確認してもう一度お試しください。

その後、アプリは終了します。これは、Wi-Fiまたはイーサネット、あるいはその両方が接続されていても発生し、外部へのpingは成功します。コンソールのログを見ると、次のようになります。この例(これは私のものではありませんが) 具体的には:

Success! http://store.steampowered.com/public/client/steam_client_osx?date=718277
[...]
Failed! http://cdn.store.steampowered.com/public/client/breakpad_osx.zip.27f59114a86fcd50533e1d7b128f9300947f9969
Failed! http://cdn.store.steampowered.com/public/client/steam_osx.zip.11a99384214805f2dd3be5084ba6be61d662f8ac
Failed! http://cdn.store.steampowered.com/public/client/miles_osx.zip.d9fb546541f59c1fdd03962a605236b1021abab8

最初の URL をリクエストすると、後半の 3 つのファイル名を含むデータが正常に返されますが、いずれかを要求すると 404 が返されます (複数の大陸で複数のクライアントを試しました)。

Google や Twitter で検索すると、過去 24 時間以内にこの問題に遭遇した人が 10 ~ 20 人ほどいることがわかりますが、この問題が Steam OSX ユーザー全員に影響するとしたら、これほどの怒りの声が上がることはまずないでしょう。

すでに試したが効果がなかったもの:

  • Wi-Fi とイーサネットを切り替えます。
  • ipcserver を含むすべての Steam プロセスを終了します。
  • ファイルを移動し~/Library/Application Support/Steam/registry.vdfます。
  • 他のクライアントや他の場所からこれらの URL を要求します。

興味深いことに、パラメータを含む最初の URL は、dateそのパラメータがなくても同じコンテンツを返します (したがって、同じ 404 になります)。これは、問題が必ずしも現在インストールされている Steam の特定のバージョンに固有のものではないことを示唆しています。

答え1

...そして約 24 時間後、Valve が問題を修正したようです。進行状況バーが進み、更新が適用され、Steam は正常に動作するようになりました。

関連情報