如何用Nginx流指定ssl连接?

时间:2017-05-26 18:20:40

标签: ssl nginx docker

我试图用nginx定义反向代理。

我有一个服务器,它侦听端口943(TCP和SSL)。我使用tekn0ir/nginx-stream码头工具。我在myotherservice.conf文件中有以下定义:

upstream backend {
hash $remote_addr consistent;

server myserverip:943;
}

server {
listen localhost:943;
proxy_connect_timeout 300s;
proxy_timeout 300s;
proxy_pass backend;
}

当我试图连接loslhost:943时,它拒绝了。我怀疑它与我的SSL定义有关。我该如何定义它?

1 个答案:

答案 0 :(得分:0)

使用docker,您必须将端口绑定到所有容器接口,以便能够公开端口:

...
server {
  listen *:943;
...

Doc