设置CloudFlare后显示“ERR_SSL_VERSION_OR_CIPHER_MISMATCH”解决办法
最近搬主题将其中一个WordPress站点设置为CloudFlare进行免费CDN加速,结果发现设置后,直接无…
最近搬主题将其中一个WordPress站点设置为CloudFlare进行免费CDN加速,结果发现设置后,直接无法正常调用,浏览器直接显示错误,错误信息为:ERR_SSL_VERSION_OR_CIPHER_MISMATCH。如下图,也就是不能正常连接。这到底是怎么回事呢?
其实一般这种情况是SSL证书配置的相关问题。比如说,你直接禁用CloudFlare的CDN后,网站又显示正常了。搬主题当时判断,应该是在CloudFlare开启CDN后,SSL证书不匹配或者是SSL证书相关配置的问题。
解决办法如下:
登录 Cloudflare 帐户后,您需要执行以下步骤:
- 在菜单栏中选择 SSL/TLS 方形按钮
- 从那里你会看到一个子菜单,你应该从那里选择边缘证书,你的路径应该是这样的:
3.向下滚动到最底部,您应该找到禁用 通用 SSL按钮:
现在默认情况下,Universal SSL 始终处于启用状态,要解决此问题,您需要禁用它,等待几分钟,然后再次启用它。因此,最后,您将看到与以前相同的窗口:
4. 完成所有步骤后,您也可以从 CloudFlare 帐户中清除缓存。从菜单中选择缓存按钮并在此处选择清除所有功能:
完成后,给它几分钟时间,您的网站应该会正常显示!
当然,有可能最后还是不能正常显示。接下来在边缘证书哪里会显示对应的域名未验证。给出了域名及验证码。
比如给出的验证方式是:
https://cdn.banzhuti.com/.well-known/pki-validation/ca1-7543rdfgd42w20djl3174231391.txt
验证码为989s39s86141a
那么就很简单,你在电脑本地建一个txi文档,然后里面输入 989s39s86141a
,再保存为ca1-7543rdfgd42w20djl3174231391.txt
。将其上传到你的源站.well-known/pki-validation
对应文件夹内(没有的话就新建一个),最终只要实现在浏览器中输入地址 https://cdn.banzhuti.com/.well-known/pki-validation/ca1-7543rdfgd42w20djl3174231391.txt
可以正常显示 989s39s86141a
即可。
然后刷新 CloudFlare 的页面,会显示验证成功,SSL证书会正常启用。网站也会显示正常。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!