On Mon, Aug 26, 2019 at 08:55:31PM -0400, Louis Garcia wrote:
Hi there,
> I am able to use $ssl_preread_server_name to get the server name. This is
> with https requests. Is there a corresponding embedded variable for http
> requests?
No.
"stream" does not know about http or https.
"stream" kn
Not inside the stream it won't... you'll need the map to at least be
inside http and probably server.
[RosettaHealth]
Phillip Odam
Principal Engineer, RosettaHealth
rosettahealth.com
e: phillip.o...@rosettahealth.com
o: 202.350.4343
a: 2 Wisconsin Circle, Chevy Chase, MD
[twitte
Does not work.
stream {
map $host $name {
plex.montclaire.lan app1;
transmission.montclaire.lan app2;
default default;
}
upstream app1 {
Hi Louis
The variable I think you're looking for is $host -
http://nginx.org/en/docs/http/ngx_http_core_module.html#variables
On 8/26/19 8:55 PM, Louis Garcia wrote:
I am able to use $ssl_preread_server_name to get the server name. This
is with https requests. Is there a corresponding embedd
I am able to use $ssl_preread_server_name to get the server name. This is
with https requests. Is there a corresponding embedded variable for http
requests? I would like to setup streams to different backend servers based
on http requests. Example below works for https but not http.
Thanks.
stream