Appache Reverse Proxy Lotus Notes

  • Hallo zusammen,




    ich bin gerade dabei, testweise einen Appache als Reverse Proxy aufzubauen.




    Ich möchte das Inotes Mail nicht direkt ansprechen, sondern über das
    Peanuts Portal (openntf.org). Der Reverse Proxy steht schonmal soweit,
    dass die Portal Seite angezeigt wird, jedoch im Frame, in dem das
    Mail-File geladen wird, kommt die Fehlermeldung "The requested URL
    /mail\corp\emp\user.nsf/iNotes/Mail was not found on this server."




    Ist natürlich klar, dass auf dem Server, auf dem der Reverse Proxy
    ausgeführt wird, die entsprechende Datei nicht zu finden ist. Anbei
    meine Konfiguration, vielleicht findet Ihr ja den Fehler. Auf dern
    anderen Seite kann ich meines Wissens nach in der Appache Konfiguration
    nur Pfadangaben ala "/" angeben. Appache sucht jedoch die Datei mit "\"
    Slashes. Ist hier vielleicht der Fehler?




    <VirtualHost 192.168.2.60:80>




    ServerName intranet.test.local


    ProxyRequests off




    ProxyPass / http://10.10.20.1/


    ProxyPassReverse / http://10.10.20.1/




    ProxyPass /iwaredir.nsf https://10.10.20.1/iwaredir.nsf


    ProxyPassReverse /iwaredir.nsf https://10.10.20.1/iwaredir.nsf




    ProxyPass /domjava/ http://10.10.20.1/domjava/


    ProxyPassReverse /domjava/ http://10.10.20.1/domjava/




    ProxyPass /mail/corp/emp/ http://10.10.20.1/mail/corp/emp/


    ProxyPassReverse /mail/corp/emp/ http://10.10.20.1/mail/corp/emp/




    ProxyPass /iNotes/ http://10.10.20.1/iNotes/


    ProxyPassReverse /iNotes/ http://10.10.20.1/iNotes/




    ProxyPass /icons/ http://10.10.20.1/icons/


    ProxyPassReverse /icons/ http://10.10.20.1/icons/




    ProxyPass /favicon.ico http://10.10.20.1/favicon.ico


    ProxyPassReverse /favicon.ico http://10.10.20.1/favicon.ico




    ProxyPreserveHost On




    <Location />


    SetOutputFilter proxy-html


    ProxyHTMLURLMap / /


    RequestHeader unset Accept-Encoding


    </Location>




    </VirtualHost>




    Danke und Grüße




    Lordi

  • Hallo zusammen,


    wir haben nun ein wenig herum expirementiert.


    Der Fehler taucht ausschließlich im Firefox auf. Der Fehler lässt aber sich aber dadurch beheben, dass im Personendokument der einzelnen User die Mail-File Angabe von "mail\mailfilename" auf "mail/mailfilename" geändert wird.


    Ich wollte jedoch vorher nachfragen, bevor wir eine komplette Umstellung aller User machen. Kann es hier nachträglich Probleme geben, wenn alle Mailfile Locations in den Personendokumenten so "mail/mailfilename" dargestellt werden?


    Danke und Grüße


    Der Lord

  • Domino selbst macht da keinen Unterschied.


    Allerdings ist die Frage: Wieso verhindert ihr das nicht bei der Weiterleitung, so daß dort Backslashes in Slashes konvertiert werden, dann wäre es egal was auf Domino Seite verwendet wird.
    So müsstet ihr immer darauf achten, daß das beim Anlegen/Ändern richtig gemacht wird, weil der Fehler sonst wieder auftritt.