首页 > 解决方案 > NGINX“40:不允许代理证书,请设置适当的标志”

问题描述

我正在尝试使用代理证书在 NGINX 服务器上通过 ssl 检查并收到以下错误:

14735#14735: *1 client SSL certificate verify error: (40:proxy certificates not allowed, please set the appropriate flag) while reading client request headers, client: 2001:1234:d00:33::413, server: myserver.bla, request: "POST /my/path HTTP/1.1", host: "myserver.bla"

Openssl 具有启用此验证的下一个标志:

X509_V_FLAG_ALLOW_PROXY_CERTS 启用代理证书验证。

我尝试通过以下方式启用它:

env OPENSSL_ALLOW_PROXY_CERTS=1;

但它不起作用,错误是一样的。

如何使用 NGINX 启用它?有没有人有过这样的设置经验?

标签: nginxsslopensslcertificatehandshake

解决方案


推荐阅读