7

«Сервер обновлений недоступен (ошибка: 12)»

Это то, что я получаю, когда проверяю наличие обновлений в Chrome - О Google Chrome.

Я попробовал официальное решение, которое не сработало: https://support.google.com/chrome/bin/answer.py?hl=ru&answer=1367288.

Я перепробовал здесь все, что не сработало:http://productforums.google.com/forum/#!topic/chrome/t9iK_JcJsuA

Я надеялся, что это будет решено путем ручного обновления с 21.x до 22.x, но нет.

OS X 10.8.2

5 ответов5

4

Я знаю, что это старый вопрос, но я сталкивался с этой проблемой снова и снова при запуске различных версий Chrome на OS X 10.9. Я тоже попробовал решения в https://support.google.com/chrome/bin/answer.py?hl=ru&answer=1367288 и http://productforums.google.com/forum/#!topic/chrome/t9iK_JcJsuA, но никогда не было удачи Я всегда прибегаю к загрузке и установке последних версий от Google. Сегодня снова столкнулся с проблемой и решил, что должно быть решение.

После последней неудачной попытки обновления я повернулся к консоли. Быстрый поиск "chrome" выявил следующую ошибку GoogleSoftwareUpdateDaemon:

2/21/14 5:18:33.570 PM GoogleSoftwareUpdateDaemon[1784]: -[KSInstallAction performAction]
    KSInstallAction install script failure. (productIDs: com.google.Chrome)
    [com.google.UpdateEngine.CoreErrorDomain:2307 - '/tmp/KSInstallAction.6E6RqXqHyw/m/.keystone_install']
    ("dirpatcher.sh: can't patch nonexistent or irregular file /Applications/Google Chrome.app/Contents/Versions/32.0.1700.107/Google Chrome Framework.framework/Resources/am.lproj/locale.pak\n.keystone_install: dirpatcher of versioned directory failed, status 12\n"
    [kKSInstallScriptErrorDomain:12])

Более тщательная проверка "несуществующего или неправильного файла" в ошибке выявила, что это связано с локализованной версией Chrome. При выполнении более глубокого поиска в Google я обнаружил похожее сообщение об ошибке с этим комментарием: « У вас установлено приложение, которое удаляет локализации из пакетов приложений?«Именно тогда меня осенило, что я использую CleanMyMac, среди прочего, для удаления" ненужных "файлов локализации с моей машины! И, конечно же, он удалял все, кроме необходимых ресурсов en.lproj, из Google Chrome, включая папку am.lproj, на которую жалуется средство обновления в сообщении об ошибке.

Мое решение: загрузите и установите последнюю версию Google Chrome и либо отключите все параметры удаления локализации в более чистых приложениях, которые вы можете использовать, либо добавьте исключение, чтобы игнорировать Chrome во время очистки.

Удачи!

2

Об этой проблеме много говорят: http://productforums.google.com/forum/#!topic/chrome/t9iK_JcJsuA

Я выполнил многие из этих шагов, включая переустановку Программы обновлений Google, но проблема осталась. Наконец, основываясь на одной из этих рекомендаций, я изменил свои настройки Chrome, чтобы "разрешить установку сторонних файлов cookie". Это решило проблему.

Google Chrome> Настройки> Показать дополнительные настройки> Настройки контента Снимите флажок "Блокировать сторонние файлы cookie и данные сайта", по крайней мере, достаточно долго, чтобы перейти к "О Google Chrome" и проверить наличие обновлений.

2

Если вы используете приложение, которое удаляет локализации из приложений (например, CleanMyMac, как я использовал), это может быть ответом.

Согласно этой теме, это связано с удалением локализаций.

Почти все журналы обновлений, которые я получаю, связаны с https://code.google.com/p/chromium/issues/detail?id=165359#c17. Шаги, чтобы исправить это:

  • Отключите установленное приложение, которое удаляет пакеты приложений
  • Переустановите Chrome вручную
  • Следующее обновление должно работать; если нет, сообщите об ошибке (на сайте http://crbug.com )
1

У меня ~ 40 клиентов OSX 10.7.5, которые периодически сталкивались с этой проблемой при переходе с 20.x на 23.x и 24.x

В терминале:

defaults write com.google.Keystone.Agent checkInterval 1

После перезапуска Chrome мне предоставляется кнопка «Настройка автоматических обновлений для всех пользователей». Нажатие на это и проверка подлинности показывает, что процесс обновления запускается, но затем снова завершается с ошибкой 12, за исключением того, что фактически выполняется обновление. Повторный запуск примерно через 5-15 секунд, после чего браузер обновляется. Я понятия не имею, почему появляется вторая ошибка 12, но я видел ее на каждом из тех клиентов, которые я недавно обновил, хотя браузер на самом деле обновляется. Те, что остались в версии 20.x, могли обновляться только после изменения этого значения в терминале.

Если это по-прежнему не работает, убедитесь, что вы пытаетесь обновить браузер с той же учетной записью, в которой изначально был установлен Chrome. Я видел случаи, когда единственным решением было полное удаление Chrome (в том числе Firefox) из системы и переустановка.

0

У Google есть страница справки о том, как это исправить здесь. Первый вариант не сработал для меня, но второй сработал. Скопировано 25.09.13

Первый:

  1. В меню Finder в верхней части окна выберите «Перейти»> «Перейти к папке»> «~/ Библиотека / Кэши».
  2. Удалите следующий файл (если есть): com.google.замковый камень
  3. Теперь удалите этот файл (если есть): com.google.UpdateEngine
  4. Попробуйте обновить Google Chrome еще раз.

Во-вторых:

  1. Закройте Google Chrome и другие приложения Google.
  2. В меню "Приложения" в верхней части окна выберите "Утилиты".
  3. Дважды щелкните программу терминала.
  4. Запустите следующую команду. Будьте внимательны, чтобы ввести команду точно так, как написано:
  5. ~/ Библиотека / Google / GoogleSoftwareUpdate / GoogleSoftwareUpdate.bundle / Содержание / Ресурсы / GoogleSoftwareUpdateAgent.app / Содержание / Ресурсы / install.py --uninstall
  6. Теперь выполните следующую команду. Опять же, осторожно введите команду точно так, как написано:
  7. sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall
  8. Загрузите установщик обновлений программного обеспечения Google.
  9. Дважды щелкните загруженный файл «googlesoftwareupdate-version # .dmg», чтобы открыть образ диска.
  10. Внутри образа диска дважды щелкните установщик «GoogleSoftwareUpdate.pkg».
  11. Следуйте инструкциям на экране для переустановки Google Software Update.
  12. Извлеките образ диска "GoogleSoftwareUpdate".
  13. Перезапустите Google Chrome.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .