我最近将我的 Web 服务移到了新主机。在新主机上,当我的客户访问 www 时,他们会收到一条消息,提示 SSL 不正确。经过调查,我发现名称错误是一个问题。
我的证书无法使用www.myofferweb.com,但它与 myofferweb.com 配合得很好。
经过我的调查,我发现nslookup当我“跟踪”到 myofferweb.com 时显示的 IP 地址与我对www.myofferweb.com
我该如何修复?这仅与 DNS 服务器中的缓存有关吗?
更新
答案1
正如问题所述,myofferweb.com
和的 IP 地址www.myofferweb.com
不同。这似乎是 DNS 问题,而不是缓存问题。
您可以通过查看域的 NS 记录来检查是否是缓存问题,
;; ANSWER SECTION:
myofferweb.com. 3453 IN NS ns41.domaincontrol.com.
myofferweb.com. 3453 IN NS ns42.domaincontrol.com.
并直接查询这些名称服务器。
;; ANSWER SECTION:
myofferweb.com. 3600 IN A 191.233.203.34
;; ANSWER SECTION:
www.myofferweb.com. 600 IN A 184.168.131.241
解决方案(假设 Web 服务器配置正确 - 这可能是第二个问题)是更改 DNS 中这两个记录中不正确的记录。
答案2
您的问题本身表明,当您执行 nslookup 时,它无法解析正确的 ip 地址。因此,请检查您各自 dns 服务器中的 A 记录配置。确保创建了正确的 A 记录,将服务器 ip 地址映射到 url 或
发布上述更改,然后检查 SSL 证书状态。