Am Samstag, 20. Februar 2016, 10:02:07 CET schrieb Jan-Tarek Butt via Admin:
(09:57:55) fkr: das was ihr da debugged, klingt sehr stark nach v6 over v4 preference, einem service der nicht auf v6 lauscht, wegen der preference aber zunaechst auf v6 angesprochen wird, bis in einen timeout gelaufen wird (09:58:29) fkr: bzw. dort auf v6 gefiltert wird, deswegen kein connection refused kommt, sondern in einen timeout gelaufen werden muss
Hi,
ich habe damit leider keine Erfahrung, aber evtl. hilft ein Debug-Log vom Nginx um den Sachverhalt besser zu beurteilen. Ich habe dazu error_log vom Ticket-vHost (https://support.nordwest.freifunk.net/) auf debug gesetzt (dort ist weniger Traffic sodass ich meine eigene Anfrage im Log filtern kann):
Wenn ich das richtig beurteile, dann bekommt Nginx einen Timeout von php-fpm. Siehe Zeile 214 und gibt den als 504 Gateway Time-out an mich als Benutzer weiter.
Die Kernfrage ist: warum liefert php5-fpm einen timeout anstatt die Anwendung zurück zu liefern. Auf dem blog vHost ist das verhalten ähnlich, auch wenn nginx nicht explizit einen 504 zurück liefert. Aber ein Timeout bekommt nginx dort ebenfalls.
Viele Grüße Clemens
P.S. fkr ist jetzt für eine Stunde an srv01, ich bin erstmal raus und Frühstücken.