falls das hier nicht das richtige Forum für mein Problem ist, bitte ich, mir das mitzuteilen.
Folgendes: Ich betreibe einen Apache Webserver unter Windows, der hinter einer Firewall steht. Vor der Firewall steht ein Linuxserver, auf dem Apache 2.0.50 läuft. Dieser Apache leitet Anfragen direkt an den Apache hinter der Firewall weiter. Dazu habe ich die Proxy-Funktion aktiviert:
- Code: Select all
LoadModule proxy_module /usr/lib64/apache2/mod_proxy.so
LoadModule proxy_http_module /usr/lib64/apache2/mod_proxy_http.so
LoadModule proxy_module /usr/lib64/apache2/mod_headers.so
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://175.36.5.64/
ProxyPass / http://175.36.5.64/
Ich rufe ein Formular auf, dessen Eingaben auf dem Apache hinter der Firewall weiterverarbeitet werden.
Das funktioniert soweit auch einwandfrei - bis auf einen kleinen "Sonderfall": Sowie ich in ein beliebiges Textfeld des Formular die Zeichenfolge ".ra" eingebe, bleibt die Abfrage nach Abschicken des Formulars hängen. Es passiert einfach nichts mehr. Der Proxy scheint die Formulardaten einfach nicht mehr weiterzureichen, irgendwann kommt dann ein Timeout.
Dabei ist es unerheblich, in welchem Feld ich diese Zeichenfolge eingebe und ob davor oder danach noch andere Zeichen kommen. Sowie diese Zeichenfolge in irgendeinem Feld vorkommt, geht einfach gar nichts mehr.
Wenn ich dagegen direkt auf dem Windows-Apache (hinter der Firewall) das gleiche mache, funktioniert es problemlos. Es kann also nur am Proxy liegen.
Hat irgendjemand eine Idee, woran das liegen könnte? Für Anregungen jeglicher Art bin ich dankbar.
achim2