[Mapbender-users] Mapbender3 hinter Reverse Proxy

krueger roland roland.krueger at o-p-r.de
Wed Aug 14 09:10:57 PDT 2013


Hallo Mapbender-User,


Ich habe Mapbender3 gemäß der Dokumentation installiert. Intern ist der Server und Mapbender3 problemlos über 
http://geo1.myinternserver.de/mb3/app.php erreichbar. Alles funktioniert problemlos.
http://geo1.myinternserver.de soll direkt nur intern im Intranet und nicht direkt aus dem Internet erreichbar sein.

Hier ein Ausschnitt aus apache2.conf
<VirtualHost *:80>
   ServerName geo1.myinternserver.de
   Alias /mb3 /var/mb3/web/
   <Directory /var/mb3/web/>
      Options MultiViews
      DirectoryIndex app.php
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

Aus dem Internet soll die Mapbender3-Installation jedoch über einen Reverse Proxy erreichbar sein.
Doch leider funktioniert die Mapbender3-Webseite nicht vernünftig durch den Reverse Proxy.

Hier sind zwei URLs, die aus dem Internet erreichbar sind. Der Reverse Proxy schickt beide an die
Mapbender3-Installation unter http://geo1.myinternserver.de/mb3/app.php weiter.

http://www.o-p-r.info/geo1/mb3/app.php
Hier sind man auf den ersten Blick, dass die Webseite kaputt ist. Die eingebauten Links sind z.B. kaputt.

http://www.o-p-r.info/mb3/app.php
Hier schein alles auf den ersten Blick o.k. zu sein. Wenn man jedoch auf "Login" klick und anschließend nach
Eingabe User/Password nochmal auf Login klickt merkt man, dass auch hier die Links kaputt sind.
Man kann übrigens ohne die Eingabe von Username/Password gleich das zweite Mal auf Login klicken. Es kommt der Fehler:
The requested URL /geo1mb3/app.php/user/login was not found on this server.
Die URL /geo1mb3/app.php/user/login ist natürlich falsch. Es müsste auf
http://www.o-p-r.info/mb3/app.php/user/login gehen.

Ich vermute, dass der Reverse Proxy einige URLs nicht korrekt umschreibt. Liegt das evtl. am Symfony2 Framework?
Ich habe keine Erfahrung mit Symfony2.
Gibt es eine Dokumentation was beim Betrieb von Mapbender3 hinter einem Reverse Proxy beachtet werden muss.

Mit Mapbender2.x hatte es hinter dem Reverse Proxy immer problemlos funktioniert.
 
Mit freundlichen Grüßen

Roland Krüger
Sachgebietsleiter IT-Service/IT-GIS

======================================
    Landkreis Ostprignitz-Ruppin
    Kataster- und Vermessungsamt

   Sachgebiet IT-Service/IT-GIS

   Heinrich-Rau-Straße 27-30

   16816 Neuruppin
   Telefon: +49 3391 688-6238
    Email: roland.krueger at o-p-r.de
======================================

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20130814/f6f74c39/attachment.html>


More information about the Mapbender_users mailing list