Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
数字海洋上的SSL版本错误或密码不匹配_Ssl_Ssl Certificate_Digital Ocean_Cloudflare_Digital Ocean Spaces - Fatal编程技术网

数字海洋上的SSL版本错误或密码不匹配

数字海洋上的SSL版本错误或密码不匹配,ssl,ssl-certificate,digital-ocean,cloudflare,digital-ocean-spaces,Ssl,Ssl Certificate,Digital Ocean,Cloudflare,Digital Ocean Spaces,我刚刚在数字海洋云上创建了一个空间 要启用CDN,它需要SSL 我的域管理器是Cloudflare 我在Cloudflare DNS设置页面上创建了一个CNAME 然后创建了一个源服务器SSL证书,并将这些密钥添加到Digital Ocean子域设置页面 但是我在访问URL时遇到了这个错误 ERR\u SSL\u VERSION\u或\u CIPHER\u不匹配 如何解决此问题?在“DO networking”选项卡中添加记录之前在App Platform中提交CNAME会导致App Platf

我刚刚在数字海洋云上创建了一个空间

要启用CDN,它需要SSL

我的域管理器是Cloudflare

我在Cloudflare DNS设置页面上创建了一个CNAME

然后创建了一个源服务器SSL证书,并将这些密钥添加到Digital Ocean子域设置页面

但是我在访问URL时遇到了这个错误

ERR\u SSL\u VERSION\u或\u CIPHER\u不匹配


如何解决此问题?

在“DO networking”选项卡中添加记录之前在App Platform中提交CNAME会导致App Platform在该域存在之前向CloudFlare注册该域。此记录上有30分钟的TTL,然后您的域将开始工作


但是,作为一种解决方法,您可以删除自定义域,让您的应用程序部署,然后重新添加自定义域,它应该立即开始工作。

对原始域使用SSL证书,然后它就会工作。不要使用Cloudflare生成的证书,因为这是Cloudflare端用于在其端启用严格策略的其他内容。

这对我来说很有效。我使用ZeroSSL来生成证书,而不是Cloudflare原始证书生成器。是的,如果您需要支付更多的通配符SSL证书费用,免费SSL站点会受到一些限制,如有效性。这会导致完全错误的方式SSL证书的实际问题。无论如何,谢谢查里斯的支持。不客气