apache - OpenBSD 中继+httpd 与 nginx。带有 tls 客户端证书的反向代理
问题描述
我不明白。我需要带有 tls 客户端证书的反向代理。
- OpenBSD relayd 可以充当反向代理,但它没有 tls 客户端证书验证。
- OpenBSD httpd 有 tls 客户端证书验证,但它不能充当反向代理。
我见过relayd和TLS客户端证书验证 http://openbsd-archive.7691.n7.nabble.com/relayd-and-TLS-client-cert-verification-td355673.html,好像relayd可以支持tls自 18 年 12 月以来的客户端证书验证,无论如何,我在当前(19 年 5 月)OpenBSD relayd(8)手册页中找不到任何关于它的信息。
OpenBSD 将默认的 http 服务器从 Nginx 移到了 httpd,以便与 relayd 一起使用,无论如何,他们还没有实现 Nginx 的完整功能集(还)。
无论如何,我对此感到非常恼火,我几乎可以肯定,或者至少有信心,他们会实现它。
我可以使用 Nginx 实现带有 fast-cgi + https-to-http 反向代理的“经典” https 服务器到 websocket 应用程序。但是我测试了httpd和relayd,我想转向他们。
这里有谁知道 OpenBSD 是否以及何时提供反向代理 + tls 客户端证书验证?
非常感谢您,问候
解决方案
推荐阅读
- hibernate - 与数据库更新失败的未审计实体的审计关系
- java - 是否有任何正则表达式可用于识别字符串是否在 java 中是 base64 编码的?
- linux - 如何永久运行 dockerd
- spring-boot - 在 Spring Boot 中解析 HTTP 请求标头时出错
- python - 组框内的组小部件
- javascript - .NET Core with Webpack 4 - how to access javascript module from razor view?
- javascript - 如何将变量字符串设置为对象选择器?
- angular - Angular 6 中的 Rxjs 导入问题
- database - 互连 IT 搜索替换数据库 HTTP 问题
- java - 无法从 Spring-boot SQL 查询中读取结果