Following up on our recent, brief discussion in IRC on Tuesday regarding 
implementing Proxy Protocol in ATS…

After pressing for more requirements, it turns out my use case is similar to 
unixwitch.  In our case, the load balancer will produce the Proxy Protocol 
headers that get passed to an ingress controller (nginx).  nginx is then going 
to do a full TCP pass-through to ATS, so nginx will reproduce/pass-on the Proxy 
Protocol headers.  ATS will then have to interpret data from the socket, 
inspect the PROXY headers, terminate TLS and pass the PROXY headers downstream 
to back-end web servers.

Since the incoming data coming into ATS is TCP, the “Forwarded:” header will 
not work in our case.

I can work on this full time.  I could just use some direction on the best way 
to implement and where to start.

Thanks,
Steven

Reply via email to