Nachdem ich der Anweisung gefolgt bin, indem ich den von Firebase bereitgestellten Textdatensatz 1 in meinen NameCheap eingefügt habe, wird diese Fehlermeldung immer wieder angezeigt:
Aktueller Status: Leider konnten wir Ihre Domain nicht verifizieren.
Diese Nachricht wird seit ungefähr 5 Tagen angezeigt.
Ich habe Screenshots der Firebase- und Namecheap-Einstellungen wie folgt aufgenommen:
Nachdem @Frank van Puffelen vorgeschlagen hat, den Hostwert von meinem Domainnamen in @ zu ändern, ist dies der Screenshot, und wir werden nach einigen Stunden abwarten, bis er hoffentlich erfolgreich überprüft werden kann.
Nach einigen Stunden Wartezeit erscheint folgende Meldung:
@
Host-Datensatz hinzufügen .Ihre angehängten Bildschirme zeigen Ihre CNAME-Konfiguration nicht an. Obwohl Firebase-Anweisungen tatsächlich nur zwei TXT-Datensätze anfordern, Datensätze, die beide korrekt eingerichtet sind, wie Ihre Bildschirme zeigen, glaube ich, dass diese beiden TXT-Datensätze, die Firebase-Anforderungen anfordern, Sie nicht von der Notwendigkeit befreien, mindestens einen CNAME einzurichten zusätzlich zu beiden TXT-Datensätzen aufnehmen.
Dies war mein Fall: Obwohl ich keinen CNAME-Eintrag festgelegt habe, hat Firebase meine Domain nie erkannt.
Ich bin kein Experte (sorry!), Aber mangels anderer Antworten kann sogar ich hilfreich sein, um vorzuschlagen, dass Sie Ihren CNAME-Datensatz so einrichten, dass er auf Folgendes verweist:
In meinem Fall war dies genug, um Firebase gut funktionieren zu lassen und meine Domain zu erkennen.
In meinem speziellen Fall, und ich werde mich hier zumindest für meine zukünftige Verwendung registrieren, habe ich es vorgezogen, als Nachschritt beide von firebase gelieferten A-Datensätze als Weg zu meiner Domain ohne www zu verwenden.
Ich glaube, dass dies mit CNAME möglich ist, aber in meinem Fall war das endgültige Setup:
Mit dieser Konfiguration funktioniert alles einwandfrei. Ziel erreicht.
Als zukünftiger Schritt wäre es hilfreich zu lernen, wie Sie ein ähnliches Ziel erreichen, indem Sie den CNAME-Datensatz verwenden, der auf die Firebase-Domäne verweist, anstatt A-Datensätze, die auf von der Firebase bereitgestellte IP-Adressen verweisen.
Hoffe das hilft anderen Nutzern in ähnlicher Situation!
quelle
myapp.firebase.com.
eine Minute zu warten und es funktionierte.Ich hatte auch Probleme beim Verbinden meiner benutzerdefinierten Domain. Abgesehen von der Verwendung von @ im Hostfeld und dem CNAME benötigen Sie auch A-Einträge. Hier ist alles, was ich am Ende hatte. Ich lehnte mich eine Weile zurück, bis die Domain verbreitet wurde (ich hatte sie gerade gekauft) und wartete 10 Minuten, nachdem ich alle Datensätze hinzugefügt hatte, und es funktionierte. Außerdem habe ich in diesem Blog- Beitrag hilfreiche Anweisungen gefunden .
quelle
www
in den A-Datensätzen anstelle von verwendenwww.yourdomain.com
.Ich hatte tagelang das gleiche Problem (meine benutzerdefinierte Domain hat es durch die Überprüfungsphase geschafft, konnte aber keine Verbindung herstellen), aber es stellte sich heraus, dass ich meine DNS-Konfiguration nicht ändern musste, um es zu beheben (der Screenshot für die funktionierende Konfiguration ist unten als Referenz).
Ich musste nur den Connect Domain-Assistenten erneut ausführen. https://firebase.google.com/docs/hosting/custom-domain
namecheap dns konfiguration
Suchen Sie mit diesem Tool nach Ihrer Domain, um festzustellen, ob DNS-Fehler vorliegen. Https://toolbox.googleapps.com/apps/dig/
quelle
Für mich (mit namecheap) musste ich alle vorhandenen Datensätze entfernen, dann funktionierte nur der TXT-Datensatz. Referenz: dieser Beitrag
quelle
Ich hatte das gleiche Problem und nahm den Namecheap-Support in Anspruch. Dann stellten sie mir folgende Eigenschaften zur Verfügung, die ich ändern konnte, wenn ich Namecheap mit Firebase verband.
Entfernen Sie für die CNAME-Einträge den nachfolgenden Domänennamen vom Host.
In diesem Beispiel sollte der Wert sein
firebase1._domainkey
und nicht
firebase1._domainkey.yourdomain.com
quelle