Назад | Перейти на главную страницу

Статический веб-сайт, который я размещаю, недоступен, и IP-адрес сервера не может быть найден

Недавно я использовал Google Domains для регистрации домена и подключил его к Google Cloud Console для управления статическим веб-сайтом. Я следил за Руководство Google Codelabs настроить и не столкнулся с проблемами. Однако при обновлении моего веб-сайта он по-прежнему не загружается, и мой браузер (Chrome) выдает следующее сообщение об ошибке:

Этот сайт недоступен

Не удалось найти IP-адрес сервера carbonfootprint.dev ".

Также, собираясь www.carbonfootprint.dev дает мне еще одно сообщение об ошибке:

Ваше соединение не является приватным

Злоумышленники могут пытаться украсть вашу информацию с www.carbonfootprint.dev (например, пароли, сообщения или кредитные карты).

NET :: ERR_CERT_COMMON_NAME_INVALID

... Что сбивает с толку, потому что у меня создалось впечатление, что .dev суффикс домена по умолчанию дает сертификат SSL.

Однако в моих настройках Google Domains содержание веб-сайта выглядит так, как должно в свернутом превью, который существует как в Обзор домена панель и Интернет сайт панель. Прошло более 48 часов, поэтому он должен был быть обновлен, если бы это была просто проблема с задержкой.

Для справки, так выглядят мои пользовательские записи ресурсов, и это мои данные о корзине в Google Cloud Console. Если это важно, я тоже использую Mac.

Любая помощь высоко ценится!

Поиск DNS работает. Сертификат для этого веб-сайта не имеет SAN для URL / имени хоста.

В сообщении ниже могла быть похожая проблема. Стоит проверить? https://stackoverflow.com/questions/22759710/setting-up-ssl-for-google-cloud-storage-static-website

Проверьте один раз статус вашего SSL-сертификата. Независимо от того, связан ли и установлен ли корневой и промежуточный SSL-сертификат правильно или нет, проверьте свой URL-адрес на веб-сайте «SSL checker». И затем проверьте на своем веб-сервере, доступно ли ваше приложение на сервере, если да. Далее уточните у сетевого инженера, виден ли трафик или разрешается DNS, когда вы инициируете трафик.

Как сказал Ишрадж, у вашего SSL-сертификата отсутствует SAN. По крайней мере, несколько часов назад, когда я проверял.

Поле «Альтернативное имя субъекта» позволяет указать дополнительные имена хостов (сайты, IP-адреса, общие имена и т. Д.), Которые должны быть защищены одним сертификатом SSL, например многодоменным сертификатом (SAN) или многодоменным сертификатом с расширенной проверкой.[1] [2]

Сейчас под этим именем не разрешается IP-адрес;

:~$ dig cname www.carbonfootprint.dev +noall +answer

; <<>> DiG 9.10.3-P4-Debian <<>> cname www.carbonfootprint.dev +noall +answer
;; global options: +cmd

GCP предназначен для обслуживания статических веб-сайтов только через HTTP с использованием собственного доменного имени. (вы можете направлять ссылки, но это далеко не идеально) - вам нужно создать балансировщик нагрузки. Описаны все шаги по созданию статического сайта с помощью Load Balancer. Вот. И вот некоторые документация Google по обслуживанию сайтов через HTTPS.