I have recently acquired a .tk domain and was willing to link it to Firebase hosting as a custom domain.
After reading documentation and following the tutorial, I successfully deployed my first app to Firebase hosting. It is accessible via the default firebaseapp.com url.
However, after trying to set up a custom domain, I have had problems trying to verify my ownership of the domain. I added two TXT DNS records as instructed and have waited for a day for Firebase to verify, but I get the following error:
There was a problem connecting your custom domain. Please contact support.
Thanks in advance.
I observed this error when migrating a domain between two Firebase projects quickly.
I resolved it by following these steps:
Verify that the TXT records are propagated -- You can check using dig TXT example.com
on command line, or a web tool like this one. The TXT records should look similar to this:
;QUESTION
example.com. IN TXT
;ANSWER
example.com. 299 IN TXT "firebase=examplefirebase"
example.com. 299 IN TXT "globalsign-domain-verification=21qwertyjklRSFsjalkfe432dswlaGgi2Bafsad"
This was a known problem and has been RESOLVED by the Firebase team.
Michael Bleigh: We're working on a capacity issue with the domain provisioning system.
Tracked on the group discussion "Can't get custom domain to verify"
I was having this problem while trying to add a custom domain i had through Namecheap. I had added custom domains successfully a few times, so I was pretty sure the problem was either on Namecheap or Firebase's side... about 30min after my initial several tries, I gave it another go.
I followed mimming's advice above. But the first time it didn't work yet again.
I don't know if it's coincidence or what, but after checking the TXT via bash/terminal, Firebase was suddenly able to verify my domain. Maybe the 5-10 min delay mimming recommends kicked in right then. I know this isn't really a "solution", but I hope my experience can give some guidance.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With