web-dev-qa-db-fra.com

DNS - Firebase se connecte à Namecheap dit toujours Besoin de configuration?

Ok, cela fait moins de 24 heures mais plus de 10, et je trouve étrange que j'obtienne toujours un statut de configuration des besoins dans Firebase essayant simplement de rediriger vers un domaine personnalisé, acheté avec Namecheap. Je ne sais pas ce que je fais mal mais j'obtiens toujours l'erreur "connexion non sécurisée" en essayant d'accéder à mon site.

Voici les enregistrements spécifiés dans Firebase à ajouter à mes enregistrements Namecheap:

enter image description here

Namecheap est en conformité:

enter image description here

J'ai utilisé @ pour le même hôte que celui spécifié par Namecheap - quelque chose ne va pas? Combien de temps cela devrait-il prendre sinon?

20
skyguy

Vous devez remplacer l'enregistrement CNAME par l'URL de votre application Firebase:
example-app.firebaseapp.com. (Assurez-vous d'inclure le point à la fin) et vous devez également modifier le TTL sur les deux A records à Automatique.

Ensuite, supprimez le URL Redirect record. Cela devrait résoudre votre problème. J'attendrais jusqu'à une heure après ces modifications pour que les modifications prennent effet.

Voici à quoi ressemble ma configuration DNS namecheap
J'ai ajouté les enregistrements www A car j'ai une redirection dans ma console Firebase, mais vous n'en avez pas besoin.

28
Devin Riegle

Développer la réponse de Devin qui m'a énormément aidé ... Voici les étapes qui ont fonctionné pour moi.

  1. Accédez à la console Firebase et cliquez sur "connecter le domaine", puis ajoutez votre domaine
  2. Supprimer tous les enregistrements DNS dans Namecheap
  3. Ajoutez l'enregistrement TXT suggéré par Google/Firebase
  4. Revenez à la console Firebase et cliquez sur "connecter le domaine"
  5. Vérifiez la propriété du domaine
  6. Ajoutez les enregistrements A suggérés par Google/Firebase
  7. Ajoutez un enregistrement CNAME pointant vers l'URL par défaut de Firebase et tous les enregistrements A que Google/Firebase suggère pour une redirection de site, si vous en avez un.
14
madeyejm