首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSL证书验证错误:(25:超出路径长度约束)

SSL证书验证错误:(25:超出路径长度约束)
EN

Stack Overflow用户
提问于 2019-08-07 05:23:22
回答 1查看 459关注 0票数 1

我正在使用Kong API网关(构建在nginx之上)。我在nginx.conf中配置了客户端证书身份验证:

代码语言:javascript
复制
ssl on;   ssl_certificate ${{SSL_CERT}};   
ssl_certificate_key ${{SSL_CERT_KEY}};   
ssl_protocols TLSv1.1 TLSv1.2;  
ssl_client_certificate ${{SSL_CLIENT_CA_CERT_CHAIN}};  
ssl_trusted_certificate ${{SSL_CLIENT_CA_CERT_CHAIN}};  
ssl_verify_client optional;   ssl_verify_depth 2;

在使用客户证书发出请求时,我会收到以下错误:

HTTP/1.1 400坏请求连接:关闭内容-长度: 237内容-类型: text/html;charset=UTF-8日期: Wed,2019年8月7日:15:02 GMT Server: openresty/1.13.6.2 400 SSL证书error400坏请求 SSL证书错误

openresty/1.13.6.2

Nginx错误日志的详细信息如下:

2019年/08/07 05:15:02 info 2886#0:*86客户端SSL证书验证错误:(25:超出路径长度约束)同时读取客户端请求头

我一直使用相同的设置与更老版本的kong(n nginx),它过去工作得很好。你知道我该怎么修理它吗。使用openssl verify -CAfile {SSL_CLIENT_CA_CERT_CHAIN} {CLIENT_CERT}手动验证客户端证书返回OK状态。

EN

回答 1

Stack Overflow用户

发布于 2019-11-20 08:26:48

虽然这不是一个修复程序,但我注意到没有此错误的nginx的最后一个版本是nginx:1.10.3.。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57387449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档