microsoft无法显示联机服务器,通过 SSL 连接时无法显示页面

通过 SSL 连接时无法显示页面

12/11/2020

本文内容

本文帮助您解决通过 SSL 连接时无法显示页面的问题。

原始产品版本:   Internet Information Services

原始 KB 编号:   260096

症状

当您使用安全套接字层 Internet Information Services (SSL) (连接到运行 IIS) 时,可能会出现以下错误消息:

无法显示页面。

您查找的页面当前不可用。 网站可能遇到技术难题,或者您可能需要调整浏览器设置。

此网站通常是服务器上第二个网站。 通过 HTTP 连接到网站可以正常工作。

原因

如果您在默认网站上设置了 SSL,并且您删除了证书,然后尝试设置另一个网站,则会出现此错误消息。

如果运行命令,可以看到服务正在端口 443 上侦听,但 netstat -an 无法连接到它。 这是由 IIS 版本 5.0 及更高版本中称为套接字池的新实现导致的。

解决方案

备注

本文中安装了两个网站:默认网站和管理网站。 默认情况下,在默认网站上启用 SSL。

打开 Security 默认网站的属性,然后选择"服务器证书"。

在向导中,单击 "分配现有证书",然后从列表中选择证书。

完成向导后,单击 "网站" 选项卡,然后单击"高级 "。

删除 SSL 窗口中列出的所有条目。

再次 单击" 服务器证书",单击"删除当前证书",然后单击"确定"。

右键单击 MICROSOFT 管理控制台中的计算机名称 (MMC) ,然后单击"重新启动 IIS"。

您现在应该能够使用 SSL 连接到服务器。

解决方法

重新启动 IIS 服务可能会解决错误消息。 如果没有,请按照本文"解决方案"部分中的步骤操作。

更多信息

在 IIS Web 服务器上启用 SSL 后,IIS 服务开始侦听端口 80 和 443 上所有已使用和未使用的 IP 地址。 对于多 IP 地址服务器,您可能需要禁用此功能。 为了提高性能,添加了此功能的产品。

当您尝试在管理网站上设置 SSL 时,通常会发生此问题。 IIS 查找默认网站的 SSL 设置,并侦听端口 443。 但是,默认网站没有与该网站对应的证书。 因此,无法建立连接,这就是为什么可以在端口 443 上看到服务器侦听,但无法连接到站点的原因。

重现此行为的步骤

在具有默认网站和管理网站的计算机上,创建一个证书,然后在默认网站上设置该证书。 将 SSL 端口保留为 443。

单击 默认 网站属性上的"安全"选项卡,然后单击"服务器证书"。

单击"删除当前证书",然后单击"确定"。

单击管理网站的"服务器 证书 ",选择分配证书,然后从列表中选择证书。

确保端口为 443。

尝试通过 SSL 管理网站 https://localmachine () 。 无需站点的端口号,因为 SSL 现在正在侦听端口 443。

无法在浏览器中显示 页面错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值