I get "502 Bad Gateway. nginx/1.13.6" when trying to access, for example, https://tools.wmflabs.org/enwp10/cgi-bin/list2.fcgi?run=yes&projecta=Solar_System&importance=Top-Class (from https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Solar_System).
I confirm the problem but I have almost no clue why it does not work. I do not have touched anything on the system recently. On the other side, I'm not sure how the stuff should work as I do not have built it myself.
Here is the last entry I see in the web server access log:
xx.xxx.xxx.xxx tools.wmflabs.org - [13/Apr/2018:14:45:52 +0000] "GET /enwp10/cgi-bin/list2.fcgi?run=yes&projecta=Meteorology&importance=Unknown-Class&quality=Redirect-Class HTTP/1.1" 200 11426 "https://en.wikipedia.org/wiki/Wikipedia:METEO" "Mozilla/5.0 (Macintosh; Intel Mac OS X) AppleWebKit (KHTML, like Gecko)"
The whole site is a Perl solution and files are here at:
I think the Web server accessing this is not run by us as I do not see any configuration for that (I have no nginx installed and apache2 is installed but seems not to be configured). Could someone confirm?
The nginx mentioned in this error message is the proxy server for Toolforge that routes requests for https://tools.wmflabs.org/$TOOLNAME/... to the correct webservice managed backing server.
That proxy server is logging things like:
2018/04/16 17:37:09 [error] 17451#17451: *136512705 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: , request: "GET /enwp10/cgi-bin/list2.fcgi?run=yes&projecta=Woodworking-related&quality=List-Class HTTP/1.1", upstream: "http://10.68.19.50:36288/enwp10/cgi-bin/list2.fcgi?run=yes&projecta=Woodworking-related&quality=List-Class", host: "tools.wmflabs.org"