【问题标题】:IIS 7.5 SSL error “ssl_error_rx_record_too_long” with Self-signed certificate带有自签名证书的 IIS 7.5 SSL 错误“ssl_error_rx_record_too_long”
【发布时间】:2015-03-29 20:28:49
【问题描述】:

基本信息:

- I hosted my app in IIS7.5 
- I created a new "Self-signed certificate" in IIS
- Site Bindings: type: https, port: 443, ip: *
- IIS 6 Management Compatibility -> enabled
- https://localhost:443 -> does not work
- sslFlags - ssl or ssl128 -> does not work

SSL 收到超过最大允许长度的记录。 (错误代码:ssl_error_rx_record_too_long)

当我导航到网页时,我收到 ssl 错误,但是当我将 https 更改为 http 时,我可以正常访问该页面。

谁能告诉我应该如何解决这个问题?

我在这个话题上搜索了一下,但没有一个给出解决方案。 如何使用 https 访问页面?

谢谢

【问题讨论】:

    标签: iis ssl https ssl-certificate self-signed


    【解决方案1】:

    感谢您的回答!

    我已经按照这些说明做了所有事情:

    http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/

    一切正常;)

    【讨论】:

      【解决方案2】:

      您没有正确创建 ssl 证书的可能性。你能浏览非ssl端口吗?

      验证 ssl 证书。如果您需要,您可以参考任何一个, http://dotnetstock.com/technical/how-to-generate-self-signed-certificate-from-iis-8

      http://www.akadia.com/services/ssh_test_certificate.html

      【讨论】:

        【解决方案3】:

        如果 SSL 堆栈尝试将非 SSL 数据解释为 SSL,则有时会发生这种奇怪的错误。请检查双方是否真的使用 SSL,使用wireshark 进行数据包嗅探等会有所帮助。

        【讨论】:

          猜你喜欢
          • 2016-06-06
          • 2011-02-01
          • 2011-09-16
          • 1970-01-01
          • 2015-06-18
          • 2019-10-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多