Azure自定义域名无法被接受(awverify cname)

3
我在设置Azure网站的自定义域时遇到了问题。 Azure网站为http://gbyers.azurewebsites.net,我拥有的自定义域是http://gordon.byers.me
我已经设置好CNAME记录,以便Azure能够验证我拥有该域名。 以下是DNS设置的样子。
awverify.byers.me@8.8.4.4 (Default):
awverify.byers.me.  13871   IN  CNAME   awverify.gbyers.azurewebsites.net.
azurewebsites.net.  1271    IN  SOA prd1.azuredns-cloud.net. msnhst.microsoft.com.azurewebsites.net. 2031967751 900 300 604800 3600

awverify.gordon.byers.me@8.8.4.4 (Default):
awverify.gordon.byers.me. 14364 IN  CNAME   awverify.gbyers.azurewebsites.net.
azurewebsites.net.  1799    IN  SOA prd1.azuredns-cloud.net. msnhst.microsoft.com.azurewebsites.net. 2031968612 900 300 604800 3600

awverify.www.byers.me@8.8.4.4 (Default):
awverify.www.byers.me.  13871   IN  CNAME   awverify.gbyers.azurewebsites.net.
azurewebsites.net.  1799    IN  SOA prd1.azuredns-cloud.net. msnhst.microsoft.com.azurewebsites.net. 2031968612 900 300 604800 3600

链接到dig dns

我觉得这一切看起来都很好。

然而Azure给了我以下错误信息:

指向'gbyers.azurewebsites.net'的 'gordon.byers.me'的DNS记录无法找到。如果您想配置A记录,则必须首先与DNS提供商为'awverify.gordon.byers.me'创建指向'awverify.gbyers.azurewebsites.net'的CNAME记录。先允许资源记录传播,然后再创建A记录。

我大约16小时前创建了CNAME记录,我知道DNS A记录有时需要时间才能过期/传播...但是CNAME的TTL通常相当低。

你们有什么好的建议吗?还是我只需等待48小时,不要这么急躁呢?


gordon.byers.me 需要成为指向 gbyers.azurewebsites.net 的 CNAME,或者是指向 Azure 中您的虚拟 IP 的 A 记录。您的 dig 链接显示它是一个 A 记录,因此 151.236.48.150 是您的 VIP,对吗? - BenV
不,那个IP地址是我旧网站主机的地址。我认为这就是awverify的目的,您可以在更改A记录之前完成配置,并将网站的停机时间最小化。 - GordonBy
不,awverify 的目的是确保您没有将别人的域名重定向到自己的网站。这里是另一个将博客移动到 Azure 并记录经验教训的人:第三步是在 Azure 网站仪表板中配置新的 A 记录。配置工具会检查 CNAME 和 A 记录是否有效,因此在 DNS 系统中的配置更改传播之前,无法添加记录。 - BenV
我同意 awverify 的目的是检查您是否拥有该域名。但我不同意步骤顺序。如果我将 A 记录配置为指向 Azure IP 地址,而我的自定义域名不在列表中,则会收到 404 页面。除非您真的想要您的网站停机时间,否则为什么要在 Azure 知道您的自定义域之前进行此配置?Azure 文档指出:“如果您正在使用 A 记录,则无法将 A 记录域名添加到 Azure 网站中,直到在上一步中创建的 awverify CNAME 记录传播。” - GordonBy
1个回答

11

为了让微软协助解决问题,我支付了开发人员支持费用,因为我认为我的操作是正确的。

花费20英镑并打了一个电话后,问题是Azure管理门户的问题

使用新门户https://portal.azure.com/无问题,而https://manage.windowsazure.com则无法工作。

现在我的自定义域名已设置好。:)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接