“Steam 需要在线才能更新” - 404 获取 *_osx.zip。*

“Steam 需要在线才能更新” - 404 获取 *_osx.zip。*

从昨天晚上开始,当我在 OSX 上启动 Steam 时,系统会显示一个自我更新进度条(大约在 30MB 的 0 处)。此进度条没有前进,而是显示一个错误对话框:

Steam 需要在线才能更新,请确认您的网络连接并重试。

然后应用程序退出。无论连接了 wifi 还是以太网,或者两者都连接,都会发生这种情况,并且始终可以 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 成功返回一些数据,包括后三个文件名,而请求其中任何一个都会给我一个 404(我已尝试过多个大洲的多个客户端)。

Google 和 Twitter 上的搜索显示,过去 24 小时内大约有 10-20 人遇到了这个问题,但如果这个问题影响到所有 Steam OSX 用户,我预计不会引起如此多的愤怒。

已经尝试过但没有效果的事情:

  • 在 wifi 和以太网之间切换。
  • 终止所有 Steam 进程,包括 ipcserver。
  • ~/Library/Application Support/Steam/registry.vdf文件移走。
  • 通过其他客户端和其他位置请求这些 URL。

有趣的是:即使没有该参数,第一个带有该date参数的 URL 也会返回相同的内容(因此会导致相同的 404 错误),这表明问题不一定特定于当前安装的特定版本的 Steam。

答案1

...大约 24 小时后,Valve 似乎修复了这个问题。进度条前进,更新已应用,Steam 现已正常运行。

相关内容