gpt4 book ai didi

ssl - IIS 8 (Server 2012) 未指定站点名称时站点绑定(bind)不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 13:35:08 24 4
gpt4 key购买 nike

我遇到了一个奇怪的问题。如果我在站点绑定(bind)中输入站点名称,ISS 上的默认网站将无法识别它。假设我将其留空,那么我就可以获取页面,但它们会显示服务器 IP 地址。

这是一个问题,因为使用 SSL,它要么不提供页面,要么给我一个站点警告。

请注意,我使用 GoDaddy 的 DNS 转发和屏蔽到我在 AWS 上的 EC2 实例的公共(public) IP。

当 SSL 证书过期时,所有这一切都在一夜之间开始。我已经放置了一个有效的新证书,但我无法让网站再次运行。

我已经做了很多调试,包括比较与新配置一起工作的旧配置,但我无法理解为什么会发生这种情况。

设置站点名称会导致 http 和 https 均无效。

非常感谢解决此问题的任何帮助 - 提前致谢!

最佳答案

这似乎是域名托管服务商 Go-Daddy 提供的转发屏蔽问题。出于某种原因,通过转发屏蔽,响应包含在一个框架中,该框架表示 src 是服务器的公共(public) IP 地址而不是域名。

我也认为带掩码的 https 转发有问题。虽然发生此问题的原因尚不清楚,但目前的解决方法是将域从单独转发 http 请求的屏蔽更改为指向 http 服务器公共(public) IP 地址。

这不是理想的解决方案,但至少可以让网站恢复正常运行。一旦我了解更多有关转发屏蔽的信息以及突然停止工作的原因,我将发布更新。

关于ssl - IIS 8 (Server 2012) 未指定站点名称时站点绑定(bind)不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42609136/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com