Hallo zusammen,
wir betreiben eine Web-Application in Internet und wurden auf ein seltsames Verhalten von einem unserer Kunden aufmerksam gemacht.
Der Kunde besitzt eine Sophos UTM Firewall (Typ unbekannt) und nutzt diese auch als Proxy um ins Internet zu gelangen. Wenn der Kunde einen Prozess in der Web-Application startet der eine sehr lange Abarbeitungszeit hat (über 5 Minuten) sehen wir in den Logs unseres Reverse-Proxys, dass der gleiche Request des Kunden exakt 5 Minuten nach dem 1. Versuch erneut geschickt wird, dies führt zur doppelten Abarbeitung (weil der erste Prozess noch läuft) in unserer Web-Anwendung.
Wir konnten dieses Phänomen reproduzieren, da wir ebenfalls eine Sophos UTM (SG125) als Proxy einsetzen und konnten auch feststellen, dass diese doppelten Requests nicht kommen, wenn man den gleichen Prozess ohne eine Sophos macht z.B. über Handy (UMTS/LTE).
Für mich sieht es aus, als würde die Sophos den Request nochmal verschickt, wenn sie keine Antwort vom Webserver innerhalb von 5 Minuten bekommt.
Kann es sein, dass dieses Verhalten von der Sophos UTM gewollt ist? Kann man diesen Retry-Intervall (oder Timeout) irgendwo einsehen bzw. einstellen.
Gruß Christian
This thread was automatically locked due to age.