I have a set-up where Nginx is set up as a reverse proxy forwarding requests with some pre-defined strings in URL to a checkout server. Other requests are sent to a load balancer which further distributes it to other web servers. The problem is quite a few of my requests to checkout server end up in a 502. The strange part is I can see those requests in the Nginx log, but nowhere in the apache log on the checkout server. The requests before and after the 502s are visible on both logs. Has anybody else faced this? Please help.
Thanks Anand