Welcome! Log In Create A New Profile

Advanced

proxy_protocol - access server directly

August 12, 2016 02:10PM
i have configured haproxy 1.6 and nginx 1.10.1 and all is well, but i'd
like to be able to access the servers directly on occasion and not through
haproxy. Mainly this is done for troubleshooting or viewing a release
before it goes out to the public (its off the LB at the time).

Unfortunately accessing the server directly gives me a 400 and the logs
show Broken Header error messages. Is there a way around this without
removing proxy_protocol from the vhost configuration?

Thanks

minimal config:
server {
listen 443 ssl http2 default_server proxy_protocol;
// other stuff
set_real_ip_from XXX.XXX.XX.XX;
set_real_ip_from NNN.NNN.NNN.NNN;
real_ip_header proxy_protocol;
// more stuff
}

Example error.log entry
VX�www.example.com#" while reading PROXY protocol, client: YY.YY.YY..YY,
server: 0.0.0.0:8000
2016/08/11 11:25:28 [error] 23818#23818: *1445 broken header: "illegible
characters"


Thanks,
Jeff
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

proxy_protocol - access server directly

jeffdyke August 12, 2016 02:10PM

Re: proxy_protocol - access server directly

Roman Arutyunyan August 12, 2016 02:30PM

Re: proxy_protocol - access server directly

jeffdyke August 12, 2016 04:08PM

Re: proxy_protocol - access server directly

Roman Arutyunyan August 12, 2016 04:52PM

Re: proxy_protocol - access server directly

jeffdyke August 12, 2016 05:10PM

Re: proxy_protocol - access server directly

Roman Arutyunyan August 12, 2016 05:26PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 127
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready