Со вчерашнего вечера, когда я запускаю Steam на OSX, вместо этого появляется полоса прогресса самообновления (примерно на 0 из 30 МБ). Эта полоса не продвигается, появляется диалоговое окно с ошибкой:
Для обновления Steam должен быть подключен к сети. Проверьте подключение к сети и повторите попытку.
Затем приложение завершает работу. Это происходит независимо от того, подключены ли Wi-Fi или Ethernet, или оба, и пинги во внешний мир проходят успешно. Если я посмотрю логи в Консоли, они очень похожи наэтот пример(хотя это не мое). А именно:
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.
Что уже было испробовано, но не дало никакого эффекта:
- Переключение между Wi-Fi и Ethernet.
- Завершение всех процессов Steam, включая ipcserver.
- Перемещаем
~/Library/Application Support/Steam/registry.vdf
файл. - Запрос этих URL-адресов у других клиентов и из других мест.
Интересно: первый URL-адрес с date
параметром возвращает тот же контент даже без этого параметра (что приводит к тем же ошибкам 404), что говорит о том, что проблема не обязательно связана с конкретной установленной в данный момент версией Steam.
решение1
...и почти 24 часа спустя, похоже, Valve исправила это. Полоса прогресса продвинулась, обновление применено, Steam теперь работает нормально.