Подтвердить что ты не робот

Невозможно проверить пользовательский домен с помощью Firebase с помощью Namecheap

После того, как я выполнил инструкцию, вставив текстовую запись 1, предоставленную firebase в мое приложение NameCheap, это сообщение об ошибке продолжает появляться:

Текущий статус: К сожалению, нам не удалось подтвердить ваш домен.

Это сообщение появилось около 5 дней.

Я снял скриншоты настроек firebase и namecheap, как показано ниже:

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

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

После того, как @Frank van Puffelen предложил изменить значение хоста из моего доменного имени на @, это скриншот, и мы подождем и посмотрим через несколько часов, надеюсь, он сможет успешно проверить.

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

После ожидания в течение нескольких часов появляется следующее сообщение:

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

4b9b3361

Ответ 1

Из других отчетов и информации на этой странице Google для проверки доменных имен можно предположить, что вам, возможно, придется использовать @ в качестве поля хоста.

На сайте Namecheap нажмите Управление рядом с доменом, который вы хотите проверить с помощью службы Google.

  1. Перейдите на вкладку " Дополнительно DNS " на панели управления доменом.

  2. Прокрутите вниз и нажмите Добавить новую запись под таблицей записей хоста.

  3. Выберите TXT Record из выпадающего списка типа записи.

  4. Вставьте всю запись проверки в поле Значение.

  5. Введите @в поле Хост.

  6. Оставьте поле TTL установленным на Автоматический.

  7. Нажмите на зеленую галочку, чтобы сохранить запись TXT.

Примечание. Изменение может занять до 24 часов. Тем не менее, по мере выполнения следующих шагов в мастере установки, мастер немедленно начинает проверку новой записи TXT для проверки вашего домена.

Вы можете попробовать это? Если это не сработает, дайте мне знать, а также обратитесь по адресу [email protected]

Ответ 2

На ваших подключенных экранах не отображается ваша конфигурация CNAME. Несмотря на то, что инструкции Firebase действительно запрашивают только две записи TXT, записи, которые оба правильно настроены, как показывают ваши экраны, я считаю, что эти две записи TXT, которые запрошены в firebase, не освобождают вас от необходимости устанавливать хотя бы CNAME запись в дополнение к обеим записям TXT.

Это был мой случай: пока я не установил запись CNAME, firebase никогда не узнавала мой домен.

Я не эксперт (извините!), но в отсутствие других ответов даже мне может быть полезно предложить вам настроить запись CNAME, чтобы указать на:

CNAME record
host: www
value: [yourfirebaseappname].firebaseapp.com.
(Please note the dot after the '.com').

В моем случае этого было достаточно, чтобы firebase работала хорошо и узнала мой домен.

В моем конкретном случае, и я зарегистрируюсь здесь, по крайней мере, для моего собственного будущего использования, я предпочел использовать в качестве последующего шага обе записи A, предоставленные из firebase, как мой способ маршрутизации в мой домен без www.

Я считаю, что это можно сделать с помощью CNAME, но в моем случае окончательная настройка была:

Advanced DNS Management
type: CNAME record
host: www
value: [my-domain-name-without-www]

type: A record
host: @
value: [IP address from firebase, like '1.2.3.4']

type: A record
host: @
value: [Second IP address from firebase, like '2.3.4.5']

Все работает отлично, используя эту конфигурацию. Достигнута цель.

Как шаг вперед, было бы полезно узнать, как достичь аналогичной цели, используя запись CNAME, указывающую на домен firebase вместо записей A, указывающих на IP-адреса, предоставленные firebase.

Надеемся, что это поможет другим пользователям в подобной ситуации!

Ответ 3

У меня также были проблемы с подключением моего настраиваемого домена, кроме использования @в поле хоста и CNAME, вам также понадобятся записи A. Здесь все, с чем я закончил, я некоторое время откладывал для распространения домена (я только что купил его) и ждал 10 минут после добавления всех записей, и это сработало. Также я нашел полезные инструкции в этом сообщении в блоге.

enter image description here

Ответ 4

У меня была такая же проблема в течение нескольких дней (мой пользовательский домен прошел через этап проверки, но не смог подключиться), но оказалось, что мне не пришлось менять свою конфигурацию DNS, чтобы исправить ее (снимок экрана для работающей конфигурации ниже для справки).

Мне просто нужно было повторно запустить мастер подключения домена. https://firebase.google.com/docs/hosting/custom-domain

Хостинг → выберите вертикальный многоточие в настраиваемом домене → удалить домен → затем нажмите "Подключить домен", чтобы снова запустить мастер.

конфигурация namecheap dns screenshot

Найдите свой домен, используя этот инструмент, чтобы увидеть, есть ли ошибки DNS https://toolbox.googleapps.com/apps/dig/