我的网站:https://www.notfriendly.xyz/(禁用 CloudFlare)(请参阅 CloudFlare 启用https://host.notfriendly.xyz) 在启用 CloudFlare 后无法连接,并声称出现协议错误。有人能告诉我这是什么原因造成的吗?目前,我禁用了他们的反向代理和保护。
我的 nginx ssl 配置是:
https://50.16.136.91
#ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_protocols TLSv1.2;
ssl_prefer_server_ciphers on;
#ssl_ciphers "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA25$
ssl_ciphers AES256+EECDH:AES256+EDH:!aNULL;
ssl_dhparam ssl/dhparam.pem;
ssl_stapling on;
ssl_stapling_verify on;
ssl_session_timeout 10m;
add_header Strict-Transport-Security "max-age=31536000; includeSubdomains; $
add_header X-Frame-Options DENY;
add_header X-Content-Type-Options nosniff;
我不确定是什么导致了这个错误。
CloudFlare 也停留在“授权证书”状态。
它已被禁用,所以希望网站能尽快恢复。
我该怎么做才能让 CloudFlare 与我的网站兼容?
编辑:我展示了一个有效的 URL 并添加了一个测试来演示错误。
答案1
如果您的源站与 CloudFlare 之间出现 SSL 错误,则您将看到525 握手失败或526 证书无效错误。
您的情况显然是 CloudFlare 和浏览器之间存在问题。SSL 协议错误可能表示 CloudFlare 尚未颁发 SSL 证书。SSL 证书使用 Pro 计划时立即生效但可以采取免费用户最多 24 小时。如果您的域名有可疑,我们的供应商可能会在您的域名颁发证书之前将其标记为需要进行额外审查;您需要联系 CloudFlare 支持来完成手动审查。