ОШИБКА: gcloud рухнул (ConnectionError): HTTPSConnectionPool(host=’oauth2.googleapis.com’, port=443):

Вопрос или проблема

Я использую gcloud cli уже 3 месяца на своей системе, но теперь я сталкиваюсь с этой ошибкой при аутентификации с помощью gcloud auth login или gcloud init --console-only.

После отладки я обнаружил проблему с разрешением DNS для oauth2.googleapis.com.

введите описание изображения здесь

Ниже приведен результат попытки пинга oauth2.googleapis.com:

введите описание изображения здесь

PING dotblocking.dummy (13.127.247.216): 56 байт данных (Мой интернет-провайдер, похоже, перенаправляет его на dotblocking.dummy) Время ожидания запроса для icmp_seq 0 Время ожидания запроса для icmp_seq 1

Надеюсь, вы используете широкополосный интернет Airtel. Проблема в провайдере Airtel. Из-за недавнего сбоя, который у них был на прошлой неделе. Используйте CloudFlare или VPN, чтобы решить проблему.

Ссылка

https://stackoverflow.com/questions/68836901/gcp-cloud-sql-proxy-times-out-connectex

Измените свои DNS-серверы на серверы Google. Сначала очистите кеш DNS.

Ответ или решение

Ошибка, с которой вы столкнулись при использовании команды gcloud auth login или gcloud init --console-only, указывает на проблему с разрешением DNS для домена oauth2.googleapis.com. Это может быть связано с перенаправлением вашего интернет-провайдера или временными проблемами с сетью. Вот несколько шагов, которые помогут вам решить эту проблему:

  1. Измените DNS-серверы:

    • Рекомендуется использовать более надежные DNS-серверы, такие как DNS от Google. Вы можете использовать следующие адреса:
      • Первичный DNS: 8.8.8.8
      • Вторичный DNS: 8.8.4.4
    • Для изменения DNS-серверов на Windows, перейдите в "Сетевые подключения", кликните правой кнопкой мыши на подключение и выберите "Свойства". Затем выберите "Протокол Интернета версии 4 (TCP/IPv4)", нажмите "Свойства" и введите адреса DNS-серверов в соответствующие поля.
  2. Очистка кеша DNS:

    • После изменения DNS-серверов, выполните очистку кеша DNS. На Windows это можно сделать с помощью команды:
      ipconfig /flushdns
    • На Mac или Linux сделайте это с помощью команд:
      sudo killall -HUP mDNSResponder
  3. Используйте VPN:

    • Если проблемы с вашим интернет-провайдером сохраняются, стоит рассмотреть возможность использования VPN. VPN поможет избежать проблем с маршрутизацией и может обойти любые ограничения, установленные вашим провайдером.
  4. Проверка подключения:

    • Вы можете проверить доступность oauth2.googleapis.com с помощью команды ping:
      ping oauth2.googleapis.com
    • Если вы продолжаете получать сообщения об ошибках или таймауты, то проблема, скорее всего, связана с вашим интернет-провайдером.
  5. Обратитесь в техподдержку:

    • Если все вышеперечисленные шаги не помогли, рекомендуется обратиться в службу поддержки вашего интернет-провайдера. Возможно, они смогут предоставить дополнительную информацию о текущих проблемах с сетью или помочь в решении возникших проблем.

Применение данных рекомендаций должно помочь вам восстановить доступ к командной строке gcloud и успешной аутентификации.

Оцените материал
Добавить комментарий

Капча загружается...