Nginx流中断与服务器的连接
在nginx中,是否可以有如下配置:Nginx流中断与服务器的连接,nginx,proxy,Nginx,Proxy,在nginx中,是否可以有如下配置: stream { upstream example1 {server a.b.c.d;} server{ proxy_pass example1; ssl_certificate /*.test.com } upstream example2 {server a.b.c.d;} server{ proxy_pass example2; ssl_c
stream {
upstream example1 {server a.b.c.d;}
server{
proxy_pass example1;
ssl_certificate /*.test.com
}
upstream example2 {server a.b.c.d;}
server{
proxy_pass example2;
ssl_certificate /*.example.com
}
}
询问是因为,在服务器块中,每个示例有两个独立的证书。一个用于*.test.com,另一个用于*.example.com
当我注释掉*.text.com时,与服务器a.b.c.d的连接中断。我不知道为什么
阅读Nginx关于TCP上游服务器SSL终止的指南,我的配置看起来是正确的。尽管我省略了以下内容:
ssl_certificate_key;
ssl_protocols;
ssl_ciphers;
ssl_session_timeout 2m;
并运行./nginx-t显示我的配置看起来是正确的(至少从语法角度看是这样)
所以我不确定为什么,如果我注释掉example1 ssl\u证书配置,example2服务器块会断开与我代理的服务器的连接
如能提供任何建议或指导,我将不胜感激