为什么打开位于 Google 存储中的文件时会出现 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 错误?
Why does the ERR_SSL_VERSION_OR_CIPHER_MISMATCH error occur when opening a file located in Google Storage?
我有几个与 Google 存储一起使用的应用程序。这些应用程序之一已停止在其界面中显示图像。
应用程序代码与它无关 - 所有文件都已成功上传到 GS。
问题出在 Cloudflare 端或附近的某个地方。尽管所有其他应用程序的配置都相同。
在 Cloudflare 中,所有应用程序都有一个类似的条目:
CNAME files c.storage.googleapis.com TTL Auto Proxied
当然只有域发生了变化。
只有一个域在使用 URL 和 HTTPS 时出错:ERR_SSL_VERSION_OR_CIPHER_MISMATCH
.
如果将 HTTPS 替换为 HTTP,则文件将被打开。
可能是什么问题,因为我在 Cloudflare 中的所有地方都使用相同的设置?
必须启用此选项:
我认为您必须禁用通用证书,或者在 Cloudflare 上将 CNAME 变为灰色。
显然,Cloudflare 只会将 SSL 提升到单级子域,即 sub.domain.tld
,但 GCS 域超出了此范围。我的子域之一“sub2.sub.domain.tld”也遇到了同样的问题,我最终将其更改为 sub2-sub.domain.tld
,但我认为这在您的情况下是不可能的。
Here 是 Cloudflare 论坛的 link 同样
因此,如果您想使用他们的通用 SSL,则必须将您的计划升级到企业版。
我有几个与 Google 存储一起使用的应用程序。这些应用程序之一已停止在其界面中显示图像。
应用程序代码与它无关 - 所有文件都已成功上传到 GS。
问题出在 Cloudflare 端或附近的某个地方。尽管所有其他应用程序的配置都相同。
在 Cloudflare 中,所有应用程序都有一个类似的条目:
CNAME files c.storage.googleapis.com TTL Auto Proxied
当然只有域发生了变化。
只有一个域在使用 URL 和 HTTPS 时出错:ERR_SSL_VERSION_OR_CIPHER_MISMATCH
.
如果将 HTTPS 替换为 HTTP,则文件将被打开。
可能是什么问题,因为我在 Cloudflare 中的所有地方都使用相同的设置?
必须启用此选项:
我认为您必须禁用通用证书,或者在 Cloudflare 上将 CNAME 变为灰色。
显然,Cloudflare 只会将 SSL 提升到单级子域,即 sub.domain.tld
,但 GCS 域超出了此范围。我的子域之一“sub2.sub.domain.tld”也遇到了同样的问题,我最终将其更改为 sub2-sub.domain.tld
,但我认为这在您的情况下是不可能的。
Here 是 Cloudflare 论坛的 link 同样
因此,如果您想使用他们的通用 SSL,则必须将您的计划升级到企业版。