<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">I am using NGINX as a HTTPS reverse proxy and load balancer. My clients are able to connect to reverse proxy using SSL and reverse proxy is able to terminate SSL connection and establish a new connection with backend
 server, data exchange is also happening.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Now I am trying to setup a proxy between a client and NGINX.  I am using SQUID proxy in between. I have enabled proxy protocol on nginx using</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<pre style="box-sizing: inherit; border: 0px; outline: 0px; vertical-align: baseline; max-width: 100%; background-color: rgb(68, 68, 68); line-height: 1.4; margin-top: 0px; margin-bottom: 0px; overflow: auto; padding: 1em; tab-size: 4; color: rgb(208, 208, 208); font-size: 15px;">        <span class="kn" style="box-sizing: inherit; border: 0px; font-family: inherit; font-style: inherit; font-weight: bold; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(106, 184, 37);">listen</span> <span class="mi" style="box-sizing: inherit; border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(86, 171, 237);">443</span>  <span class="s" style="box-sizing: inherit; border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(237, 157, 19);">ssl</span> <span class="s" style="box-sizing: inherit; border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(237, 157, 19);">proxy_protocol</span><span class="p" style="box-sizing: inherit; border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">;</span>
</pre>
<pre style="box-sizing: inherit; border: 0px; outline: 0px; vertical-align: baseline; max-width: 100%; background-color: rgb(68, 68, 68); line-height: 1.4; margin-top: 0px; margin-bottom: 0px; overflow: auto; padding: 1em; tab-size: 4; color: rgb(208, 208, 208); font-size: 15px;"><span class="p" style="box-sizing: inherit; border: 0px; font-family: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">        proxy_protocol on;</span></pre>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"> </span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;">Still my client is not able to connect to NGINX through proxy. Is there anything else I need to do. </span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;">Ajay</span></p>
</div>
</body>
</html>