使用 WordPress 配置 CloudFront 会出现 ssl_error_no_cypher_overlap 错误

Configuring CloudFront with WordPress gives ssl_error_no_cypher_overlap error

我正在使用 AWS EC2 托管我的 WP 站点,该站点具有 cyberpanel(Litespeed Ent 和 LScache 插件)。使用免费的 Let's SSL 证书 (certbot)。

我尝试在我的站点上激活 AWS cloudfront CDN,但出现以下错误

下面是我各种设置的截图

原点设置

我正在使用 Public DNS 作为我的原始域

分发设置

已在 AWS 证书中生成 SSL 并在此处应用。添加 cdn.domain.tld 作为备用域名并将其添加为指向 route53

中的分发的 cname

默认缓存行为设置

我不确定我做错了什么?

注意:我在我的 Litespeed 中启用了 TLS v1.3

好的,我找到了解决方案。我犯了一些错误。

我只有 mydomain 及其 www 版本的 SSL 证书。无通配符 SSL。我将 cdn.mydomain.tld 添加为没有有效 SSL 的备用域名。

所以我将备用域名更改为 mydomain.tldwww.mydomain.tld,它开始工作了。

此外,我在 ACM 中生成的 SSL 证书是错误的,我添加了 *.mydomain.tld 作为域名,但我还必须添加 mydomain.tld,我这样做并解决了问题

希望这对某人有所帮助,并且 he/she 不会像我一样犯下愚蠢的错误

感谢来自 jeffreyeverhart.com 的@Michael-sqlbot 和 Jeff 为我指明了正确的方向。