当我连接到https://www.feeguarantee.com 时,Chrome 会给我一个 ERR_SSL_PROTOCOL_ERROR。Firefox 提供 SSL_ERROR_RX_RECORD_TOO_LONG。Edge 给出了一些通用错误。
所有其他站点似乎都运行良好,包括我知道托管在同一台服务器上的站点。使用我的网络的其他人也可以正常连接到该站点。
DNS 托管在 Cloudflare 中,并使用 Cloudflare 灵活的 SSL 模式。但是,当我禁用 Cloudflare 时,使用直接安装在我们服务器上的证书也会遇到同样的问题。其他使用 Cloudflare 的 SSL 的站点工作正常。
卷曲报告如下
$ curl -v https://www.feeguarantee.com
* Rebuilt URL to: https://www.feeguarantee.com/
* Trying 162.242.219.59...
* Connected to www.feeguarantee.com (162.242.219.59) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: C:\Program Files (x86)\Git\bin\curl-ca-bundle.crt
CApath: none
* TLSv1.0, TLS handshake, Client hello (1):
* error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
* Closing connection 0
curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Chrome 建议运行 …