克隆使用 Cloudflare 进行 SSL 的 Web 服务器后,如何解决“400 错误请求”?

克隆使用 Cloudflare 进行 SSL 的 Web 服务器后,如何解决“400 错误请求”?

我正在尝试克隆一个托管依赖 Cloudflare 获取 SSL 证书的网站的网络服务器。

克隆服务器并更新本地hosts文件以将站点指向新服务器后,我遇到了错误:

400 Bad Request
No required SSL certificate was sent
nginx

我该如何解决此问题或解决此问题而不需要使原始服务器/站点脱机?

如果重要的话,该网站是一个 Wordpress 网站。


注:我看见这个类似的问题但它似乎并没有完全解决我看到的问题(那里的代理使用了 Nginx,没有 Cloudflare 组件)

答案1

问题出在你克隆的服务器的配置上。你可能在配置中要求客户端提供客户端证书(ssl_verify_client on),但客户端没有。

相关内容