如果通过 CNAME 记录指向主机地址的 www. 子域出现错误,是服务器故障还是 DNS 设置问题?

如果通过 CNAME 记录指向主机地址的 www. 子域出现错误,是服务器故障还是 DNS 设置问题?

以下问题的背景:

我设置了三个域名用于托管博客服务https://write.as按照此处的说明:https://howto.write.as/setting-up-a-custom-domain我感觉我已经用尽了他们所有的支持渠道,如下所示:https://discuss.write.as/t/www-and-ssl-handshake-failed-error-code-525-issue-with-domain-on-write-as/6767

我已经通过不同的注册商在这个托管博客平台上设置了以下域名,目前这似乎是我这边唯一的区别:

  • 使用 Namecheap writecropley.blog,效果很好
  • alien.observer 与 Namecheap 配合使用,效果很好
  • twisted.place 与 Gandi.net 配合使用,运行良好
  • 但是 www. 在 CNAME 记录上不起作用。

在过去的 24 小时左右的时间里,我没有更改任何 DNS 设置。

正如您从我发布的论坛链接和下面的屏幕截图中看到的,我目前无法找出我这边的任何问题。唯一显著的区别是注册商,唯一的其他问题可能是 DNS 传播,但我还想确定...

如果通过 CNAME 记录指向主机地址的 www. 子域出现错误(特别是 DNS_PROBE_FINISHED_NXDOMAIN 和 ERR_SSL_PROTOCOL_ERROR),是服务器故障(在本例中为 write.as?)还是 DNS 设置问题?

我认为 SSL 证书可能可以为两个域名生成成功,包括 www. 子域名,但由于某种原因,在 twisted.place 域名上却不能?

域名注册商 (Namecheap) 上的不同域名的确切 DNS 设置在不同域名上有效,所以我不明白为什么这个子域名不能按预期工作。我不认为这是 DNS 传播的问题,因为我通常会等待 24 到 72 小时再进行其他更改。

一些截图:

- Namecheap 在不同的域名上设置,以便与子域名 www.alien.observer 或 www.writecropley.blog 配合良好。

- Gandi 域名的 DNS 设置

如果您需要更多信息,请咨询。我主要寻求有关下一步的建议,因为我觉得此时我已经用尽了所有其他途径。

答案1

您可以使用以下服务检查 DNS 是否配置正确,以及是否从主要提供商解析https://www.digwebinterface.com

输入域名,在本例中www.twisted.place选择别名记录作为类型全部选择域名服务器。您也可以通过选择权威性选项。

以下是本文提供的结果片段:

[email protected].:  Copy results to clipboard 
www.twisted.place.  10800   IN  CNAME   webredir.vip.gandi.net.

正如你所见,它并没有指向me.writeas.com

然而,如果你对www.writecropley.blog

[email protected].:  Copy results to clipboard 
www.writecropley.blog.  1799    IN  CNAME   me.writeas.com.

该域的输出是正确的。

现在您知道它是一个 DNS 配置,您可以联系您的注册商寻求支持。

我的建议是TTL 值尽可能短,直到您确认一切正常。这可确保您对 DNS 记录所做的任何更改都将更快地从缓存中删除。如果您的提供商允许,5 分钟左右是理想的。一旦您测试了一切正常,您可以将其增加到 60 分钟或更长时间。

答案2

如果通过 CNAME 记录指向主机地址的 www. 子域出现错误(特别是 DNS_PROBE_FINISHED_NXDOMAIN 和 ERR_SSL_PROTOCOL_ERROR),是服务器故障(在本例中为 write.as?)还是 DNS 设置问题?

这是原始问题,对于以下正确答案的背景,我再怎么强调这一点也不为过。

事实上,这是 DNS 问题,特别是针对这个问题。基本上,Gandi 现在允许我使用 www. 子域名,而 Namecheap 却允许我使用这个特定服务,这似乎是 SSL 认证流程中的某个环节。另一个答案与我已取消的 URL 的当前状态有关,twisted.place 我不再使用它,而是在 namecheap 上设置了一个不同的域名。

总的来说https://discuss.write.as/t/www-and-ssl-handshake-failed-error-code-525-issue-with-domain-on-write-as/6767/13并且结合https://serverfault.com/questions/1092725/domain-registrar-allows-cname-for-root-domain-is-this-reliable

简单来说,两个详细链接都指向 DNS 问题,但更具体地说,DNS 可能因注册商而异,其中 Gandi 不允许此 CNAME 记录,而 namecheap 允许。

相关内容