【问题标题】:IIS 8 HTTPS/Require SSL causes timeout errorIIS 8 HTTPS/要求 SSL 导致超时错误
【发布时间】:2014-11-14 13:41:29
【问题描述】:

尝试通过 IIS 8 over SSL 发布网站,但出现超时错误。任何帮助表示赞赏。

采取的步骤:

  1. 已验证可以通过 HTTP 访问该网站(http://xxx.xxx.xxx.xxx 有效 - 如果重要,此时使用 IP 地址)
  2. IIS > 服务器证书 > 创建自签名证书,类型 = Web Hosting
  3. IIS > 默认网站 > 绑定 > HTTPS = 443,主机名 = <blank>,证书 = <The one from the previous step>
  4. IIS > SSL 设置 > 要求 SSL = 已检查,客户端证书 = 忽略
  5. IIS > 默认网站 > 权限 > 确保 IIS_IUSRS 具有读取/执行/列出权限
  6. IIS > 默认网站 > 重启

结果:

  • 来自客户端 (https://xxx.xxx.xxx.xxx) 的 HTTPS 请求返回错误“此网页不可用”/ERR_CONNECTION_TIMED_OUT (Chrome) 或“无法显示此页面”(IE)

  • 来自服务器自身 (https://xxx.xxx.xxx.xxx) 的 HTTPS 请求返回与上述相同的错误

  • 在接受有关证书的警告后,使用来自服务器本身 (https://localhost) 的 localhost 的 HTTPS 请求成功

提前感谢您的帮助。

【问题讨论】:

    标签: iis ssl https web timeout


    【解决方案1】:

    检查主机中的 443 端口。在某些托管服务提供商中,此端口默认关闭。 例如,在 Amazon EC2 中,您必须更改“安全组”设置以添加“HTTPS”

    【讨论】:

      【解决方案2】:

      我关注this post 并解决了我的问题:)

      【讨论】:

      • 外部链接可能会在没有通知的情况下中断,因此如果可能,您应该在此处引用关键段落以做出完整的回答。
      • @LexLi。感谢您的建议,我会在下一篇文章中记住它。不幸的是,我差不多 3 年前写了我的评论,现在我不知道这一切是怎么回事。好消息是该链接仍然有效,所以如果有人觉得它有用,也许可以这样做:)
      猜你喜欢
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-24
      • 2017-07-24
      相关资源
      最近更新 更多