将中间域名接入CloudFlare(接入过程参考下方),接入过程参考了
境内网站cname接入CloudFlare的超级详细教程 - 陶小桃Blog
国外免费CDN加速及防护:CloudFlare注册使用教程 - boke112百科
Cloudflare如何设置自定义主机名实现CNAME接入(详细操作图文教程) - boke112百科
问题:接入CloudFlare 1天后,科学上网并访问博客提示 ERR_SSL_VERSION_OR_CIPHER_MISMATCH
:
我理解的请求链路是这样:
配置过程:
登录后点击网站,然后点击" 开始使用" :
输入中间域名peterjxl.cn,点击继续:
选择了0元套餐,然后是查看DNS记录,这里我直接点了继续:
去阿里云修改中间域名的DNS服务器为CloudFlare的:
一段时间后,出现了“有效”标志:
点击上一步中配好的域名 >> 然后点击“DNS – 记录”>> 添加记录:
类型默认为A,写了www,IPv4地址写了阿里云服务器IP:
解析生效后点击左侧“SSL/TLS – 自定义主机名”(已启用CloudFlare for SaaS),在回退源中,填写了www.peterjxl.cn,添加回退源:
一段时间后,“回退源状态”显示“有效”:
点击右上角的【添加自定义主机名】按钮,然后填写www.peterjxl.cn,然后添加:
一段时间后可以看到有TXT认证:
去DNS里添加TXT记录:
一段时间后,证书状态”和“主机名状态”都是“有效”:
去到阿里云控制台,为peterjxl.com博客设置境外解析路线,记录值就是已经被CloudFlare保护起来的中间域名:
一段时间后,境外访问时Chrome就提示ERR_SSL_VERSION_OR_CIPHER_MISMATCH
尝试的解决方法:
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
这个错误通常表示客户端和服务器之间的SSL/TLS握手失败,原因是客户端和服务器支持的SSL/TLS版本或加密套件不匹配。这可能是由多种原因引起的,包括但不限于:
为了解决这个问题,您可以尝试以下步骤:
那么... 我在端口8080的服务器上运行了一个节点应用程序,我正在尝试使用NGINX和CloudFlare使其能够通过SSL工作。请注意以下几点。。。 我的主机正在运行Ubuntu 16.04 LTS ...我以前的NGINX配置看起来像。。。 ...现在看起来。。。 ...我遵循了这里的例子和它在这里提供的链接,我怀疑上面的一切都是必需的(我是一个极简主义者)。每当我运行时,我仍然会在未指定s
我试图使用Cloudflare为CDN/保护运行带有Node.js+Socket.io的Apache,但是出了问题。 我用来在node.js上创建服务器的代码是 我实际上是在使用ProxyPass来处理子域“API”。传递给node.js/express: 这是工作的,但webosocket不是。没有Apache(直接在Express上运行),所有工作都很好,包括WebSocket。但是,我也需要
问题内容: 我开始按照Android所没有使用的教程进行操作,并得到以下信息: 我想这可以归结为几个问题: 我没有创建自己的信任库,但是在网上搜索教程和其他内容时,不确定如何创建信任库。有没有一种方法可以创建或修改信任库以在其中存储所需的证书?(如果有任何不同,我使用的是自签名证书) 如何使SSL握手顺利进行?现在,我得到的错误是: 老实说,我真的不明白这意味着什么。 我需要在Android设备上
问题内容: 尝试使用Cloudflares新的免费通用SSL在Heroku上获得完全免费的SSL 阅读本文: http //mikecoutermarsh.com/adding-ssl-to-heroku-with- cloudflare/ 这似乎表明,Cloudflare现在可以免费提供SSL。 我采取的步骤: 使用Cloudflare设置我的DNS(免费帐户) 将我的域转发到我的herokua
一个文本域最终输入的类型类似adc=222&&oiu=987。运算符和运算符前面的是根据输入的内容提示的。该怎么回显啊。
本文向大家介绍解决Spring Boot 正常启动后访问Controller提示404问题,包括了解决Spring Boot 正常启动后访问Controller提示404问题的使用技巧和注意事项,需要的朋友参考一下 问题描述 今天重新在搭建Spring Boot项目的时候遇到访问Controller报404错误,之前在搭建的时候没怎么注意这块。新创建项目成功后,作为项目启动类的Applicat