Firebase托管自定义域错误

时间:2016-05-20 18:50:38

标签: firebase firebase-hosting

我最近收购了一个.tk域名,并愿意将其作为自定义域名链接到Firebase托管。

在阅读文档并遵循教程后,我成功将我的第一个应用程序部署到Firebase托管。可以通过默认的firebaseapp.com网址访问它。

但是,在尝试设置自定义域后,我在尝试验证域的所有权时遇到了问题。我按照指示添加了两个TXT DNS记录,并等待Firebase验证一天,但是我收到以下错误:

  

连接自定义域时出现问题。请联系支持部门。

提前致谢。

3 个答案:

答案 0 :(得分:3)

这是一个已知问题,Firebase团队已经已解决

  

Michael Bleigh:我们正在处理域配置系统的容量问题。

group discussion "Can't get custom domain to verify"

上进行了跟踪

答案 1 :(得分:3)

我在两个Firebase项目之间快速迁移域时发现了这个错误。

我按照以下步骤解决了这个问题:

  1. 从DNS提供商中删除所有与Firebase相关的DNS记录
  2. 取消关联自定义域与当前项目的托管控制台
  3. 再次开始链接过程。 TXT记录可能已更改,因此请在将它们应用到DNS配置之前仔细检查它们
  4. 等待5-10分钟,然后使用Firebase项目重新验证自定义域。
  5. 验证TXT记录是否已传播 - 您可以在命令行上使用dig TXT example.comthis one等网络工具进行检查。 TXT记录看起来应该类似于:

    ;QUESTION
    example.com. IN TXT
    ;ANSWER
    example.com. 299 IN TXT "firebase=examplefirebase"
    example.com. 299 IN TXT "globalsign-domain-verification=21qwertyjklRSFsjalkfe432dswlaGgi2Bafsad"
    

答案 2 :(得分:0)

尝试添加通过Namecheap获得的自定义域时遇到了这个问题。我已经成功添加了几次自定义域,所以我很确定问题出在Namecheap或Firebase的那边……经过最初的几次尝试大约30分钟后,我又尝试了一次。

我听了上面咪咪的建议。 但是第一次它又没有起作用。

我不知道这是巧合还是什么,但是在通过bash / terminal检查TXT之后,Firebase突然能够验证我的域。也许5-10分钟的延迟模仿建议立即开始。 我知道这并不是一个真正的“解决方案”,但是我希望我的经验可以提供一些指导。

相关问题