Add 'proxy_port_address', 'proxy_port_header' options for WebSocket listener
This commit is contained in:
parent
f810698d7e
commit
bd0409879b
22
etc/emq.conf
22
etc/emq.conf
|
@ -1084,9 +1084,17 @@ listener.ws.external.max_clients = 102400
|
|||
## Value: ACL Rule
|
||||
listener.ws.external.access.1 = allow all
|
||||
|
||||
## listener.ws.external.proxy_address_header = x-forwarded-for
|
||||
## Use X-Forwarded-For header for real source IP if the EMQ cluster is
|
||||
## deployed behind NGINX or HAProxy.
|
||||
##
|
||||
## Value: String
|
||||
## listener.ws.external.proxy_address_header = X-Forwarded-For
|
||||
|
||||
## listener.ws.external.proxy_port_header = x-remote-port
|
||||
## Use X-Forwarded-Port header for real source port if the EMQ cluster is
|
||||
## deployed behind NGINX or HAProxy.
|
||||
##
|
||||
## Value: String
|
||||
## listener.ws.external.proxy_port_header = X-Forwarded-Port
|
||||
|
||||
## Enable the Proxy Protocol V1/2 if the EMQ cluster is deployed behind
|
||||
## HAProxy or Nginx.
|
||||
|
@ -1204,9 +1212,15 @@ listener.wss.external.max_clients = 64
|
|||
## Value: ACL Rule
|
||||
listener.wss.external.access.1 = allow all
|
||||
|
||||
## listener.wss.external.proxy_address_header = x-forwarded-for
|
||||
## See: listener.ws.external.proxy_address_header
|
||||
##
|
||||
## Value: String
|
||||
## listener.wss.external.proxy_address_header = X-Forwarded-For
|
||||
|
||||
## listener.wss.external.proxy_port_header = x-remote-port
|
||||
## See: listener.ws.external.proxy_port_header
|
||||
##
|
||||
## Value: String
|
||||
## listener.wss.external.proxy_port_header = X-Forwarded-Port
|
||||
|
||||
## Enable the Proxy Protocol V1/2 support.
|
||||
##
|
||||
|
|
|
@ -1029,12 +1029,12 @@ end}.
|
|||
{datatype, string}
|
||||
]}.
|
||||
|
||||
{mapping, "listener.ws.$name.proxy_port_header", "emqttd.listeners", [
|
||||
{mapping, "listener.ws.$name.proxy_address_header", "emqttd.listeners", [
|
||||
{datatype, string},
|
||||
hidden
|
||||
]}.
|
||||
|
||||
{mapping, "listener.ws.$name.proxy_address_header", "emqttd.listeners", [
|
||||
{mapping, "listener.ws.$name.proxy_port_header", "emqttd.listeners", [
|
||||
{datatype, string},
|
||||
hidden
|
||||
]}.
|
||||
|
@ -1125,12 +1125,12 @@ end}.
|
|||
{datatype, string}
|
||||
]}.
|
||||
|
||||
{mapping, "listener.wss.$name.proxy_port_header", "emqttd.listeners", [
|
||||
{mapping, "listener.wss.$name.proxy_address_header", "emqttd.listeners", [
|
||||
{datatype, string},
|
||||
hidden
|
||||
]}.
|
||||
|
||||
{mapping, "listener.wss.$name.proxy_address_header", "emqttd.listeners", [
|
||||
{mapping, "listener.wss.$name.proxy_port_header", "emqttd.listeners", [
|
||||
{datatype, string},
|
||||
hidden
|
||||
]}.
|
||||
|
|
Loading…
Reference in New Issue