Autor Thema: Problem über einen ReverseProxy die maildb.nsf zu erreichen  (Gelesen 9080 mal)

Offline abstauber

  • Frischling
  • *
  • Beiträge: 16
Hallo,

ich würde gerne einen Reverseproxy unter Ubuntu installieren, um auf einen Lotus Domino Server zuzugreifen.
Über Google habe ich die folgende Seite gefunden, die die Installation und Konfiguration erklärt:
http://djitz.com/guides/setup-reverse-proxy-with-apache-for-lotus-notes-webmail/

Die Server wurden zu Testzwecken im internen Netz eingerichtet.
Es ist auch noch keine "SSL" verbindung eingerichtet.
Bei Aufruf des Proxyservers erreiche ich die Startseite des Lotus Notes Domino Servers.
Sobald ich aber die maildb.nsf aufrufen möchte, kommt die Abfrage des Benutzernamens und des Passwortes, bis dahin ist noch alles ok!
Benutzername und Passwort wird akzeptiert, doch dann sollte die maildb.nsf geöffnet werden. Stattdessen bekome ich eine leere weiße Seite.

Vielleicht hat ja noch jemand eine Idee und kann mir helfen wie ich die maildb.nsf angezeigt bekomme.

Hier meine Konfiguration:

<VirtualHost *:80>
        ServerName 10.10.10.10
        ProxyRequests off
#       SSLProxyEngine on
        ProxyPass / http://10.10.10.99
        ProxyPassReverse / http://10.10.10.99/
        ProxyPreserveHost On
        <Location />
                SetOutputFilter proxy-html
                ProxyHTMLURLMap / /
                RequestHeader unset Accept-Encoding
                order allow,deny
                allow from all
        </Location>
</VirtualHost>



Danke im Vorraus !


 

« Letzte Änderung: 06.12.10 - 10:46:45 von abstauber »

Offline abstauber

  • Frischling
  • *
  • Beiträge: 16
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #1 am: 09.12.10 - 08:44:03 »
Hallo,

ich habe mal etwas weiter rumprobiert und festgestellt, dass ich die names.nsf und die help.nsf einwandfrei geöffnet bekomme.
Nur die maildb Datenbank unter dem mail Verzeichniss zeigt mir eine weiße Seite an.

habe mir mal den Quelltext der weißen maildb.nsf Seite anzeigen lassen. Da steht einiges drinne kann nur leider nichts damit anfangen.
werde den Quellcode mal als Anhang hinzufügen vllt. erkennt man ja dort irgendeinen Fehler,
warum er mir die maildb.nsf nicht anzeigen will.

Danke im vorraus !

Offline Joachim Römer

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #2 am: 09.12.10 - 15:29:44 »
Womöglich werden die Design-Elemente nicht gefunden, die aus dem  /inotes - Verzeichnis nachgeladen werden müssen ?!

Bei mir funktioniert das Alles nur, wenn ich die Pfade auch noch dazu konfiguriere:

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
    Order allow,deny
    Allow from all
</Proxy>

ProxyPass /names.nsf http://domino.test.com/names.nsf
ProxyPassReverse /names.nsf http://domino.test.com/names.nsf

ProxyPass /domjava/ http://domino.test.com/domjava/
ProxyPassReverse /domjava/ http://domino.test.com/domjava/

ProxyPass /mail/ http://domino.test.com/mail/
ProxyPassReverse /mail/ http://domino.test.com/mail/

ProxyPass /iNotes/ http://domino.test.com/iNotes/
ProxyPassReverse /iNotes/ http://domino.test.com/iNotes/

ProxyPass /icons/ http://domino.test.com/icons/
ProxyPassReverse /icons/ http://domino.test.com/icons/

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

Gruss,

Joachim
Lotus Domino Administrator seit 1989

Offline abstauber

  • Frischling
  • *
  • Beiträge: 16
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #3 am: 09.12.10 - 16:52:57 »
Hallo Joachim,

ich habe deine Konfiguration mal übernommen.
Logischerweise bekomme ich die Startseite (nur Server-Adresse aufgerufen) jetzt nichts mehr angezeigt.
Aber wenn ich die mail\maildb.nsf aurufe, bekomme ich immer nur noch eine weiße
Seite angezeigt und werde auch nicht mehr nach Benutzername und Passwort gefragt.
Den Quelltext habe ich nochmal angehangen, da er etwas anders aussieht als vorher, was mich aber leider auch nicht weiter bringt.
Nur noch die names.nsf lässt sich weiterhin ohne Probleme öffnen.

Gruss,

Kevin



Offline stoeps

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 831
  • Geschlecht: Männlich
  • It's your life, so live it your way.
    • Stoeps.de
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #4 am: 10.12.10 - 08:21:11 »
Welche Schablone nutzt du denn? Serverversion?

--
Grüsse
Christoph

Offline stoeps

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 831
  • Geschlecht: Männlich
  • It's your life, so live it your way.
    • Stoeps.de
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #5 am: 10.12.10 - 08:28:13 »
Laut deinem Quelltext oeffnest du die Ultralite Ansicht! Ausserdem stejt ne Meldung von wegen delevierzem Zugriff drin.

Richte dir mal eine webmail redirect db ein, stell die Vorgaben auf Voll (iNotes). Mit welchem Browser testest du denn? Schon mal nen anderen versucht? Cache geloescht?
denk dran, dass sich die Credentials nur mit Logout oder beenden aller Browserfenster loeschen!
--
Grüsse
Christoph

Offline abstauber

  • Frischling
  • *
  • Beiträge: 16
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #6 am: 10.12.10 - 11:36:23 »
Welche Schablone nutzt du denn? Serverversion?

Der Server hat die Version 8.5.2 und die Schablone ist mail 8.5

Da der Domino noch ein Testserver ist, ist dort noch nicht so viel konfiguriert.
Den Redirect kann ich gerne einstellen jedoch wird das Problem mit dem Aufruf der maildb.nsf damit nicht behoben.
Oder etwa doch ?
In welchem Modus die maildb.nsf angezeigt werden soll, sollte doch für den Reverseproxy keine Rolle spielen.

In der Regel teste ich die Anzeige mit dem Firefox auch von verschiedenen Rechnern.
Im Internet Explorer sieht der Quelltext genauso aus.

Grüsse
Kevin


Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #7 am: 29.09.11 - 15:16:33 »
Hallo,
ich habe aktuell genau das selbe Problem.

Der Reverse Proxy läuft. names.nsf etc. geht.
Aber bei iNotes zickt es rum (weiße Seite, selber Quellcode wie bei Kevin)
Wie habt ihr das gelöst damals?

Danke und Grüße David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline waschric

  • Frischling
  • *
  • Beiträge: 35
  • Ich liebe dieses Forum!
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #8 am: 21.10.11 - 10:04:41 »
Hallo zusammen,

ich habe das gleiche Problem wie die beiden Poster über mir.
Habe mich in das Thema auch schon etwas eingelesen, mit der Forms8 klappt die ganze Geschichte, mit der Forms85(8.5.2 FP3)  bekomme ich auch die weiße Seite.

Gibt es in der Apache bzw. in der Conf Datei für die Virtual Site Einstellungen die man noch anpassen muss um das mit der Forms85 zum fliegen zubekommen? Hat jemand Infos wie es mit der Forms aussieht vom 8.5.3?



Hier noch nen Link mit einer Problembeschreibung die mit meiner übereinstimmt.
http://www.lotususergroup.org/submissions.nsf/c8580bf957622f1286257088005cd73b/966bbb9fe1b7608f8625761f0048e97d?OpenDocument
Code
The Apache Reverse proxy was setup correctly. Two Domino mail servers were set up and the redirector database was in place to
 redirect a request to the appropriate server. The redirector was modified to replace the hostname with the proper hostname so the 
proxy would know where to send requests. This was a known issue in the 6.5 world. The redirector database would do its job and it
 hand off to the Domino server, which would then replace the FQDN with its own name. It messed lots of things up. It only happened 
when multiple servers were used. Anyway, the redirector database was modified. We tested and sniffed for a total of 7+ hours and 
found that the forms85 database was the issue.

Here's what worked:
*Forms65 against a 6.5 mail database
*Forms8 against an 8 mail database
*Forms8 against an 8.5 mail database


Here's what did not work:
*Forms65 against a mail 8 database or mail 8.5 database(obvious)
*Forms85 against a mail 8 or 8.5 database

« Letzte Änderung: 21.10.11 - 10:24:23 von waschric »

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #9 am: 07.11.11 - 16:39:35 »
In den Beispielen fehlen überall Redirects auf bestimmte unter 8.5 notwendige Verzeichnisse:

Hier sind diese deifniert:
http://www-10.lotus.com/ldd/dominowiki.nsf/dx/URL_Patterns_for_iNotes

iNotes Functionality
/favicon.ico   (iNotes icon)
/domjs   (iNotes sidebar)
/iNotes (iNotes Forms File)
/iwaredir.nsf     (Depends on DBname used for redirector )
/names.nsf   (Require for Authentication)  
/mail (Depends on The Config as well could be mail1, mail2 etc.)

Server Archive
/archive  (Depends on Archive directory set by user or admin default is /archive)

DOLS / Local Archive (will still require ini set for dolstcpip for DOLS to find domino server)
/download
 
 
Active X
/dwabho.dll   (Browser Helper Object for cache cleaning)
/dwa85W.cab  ( iNotes Cab for win XP or later)
/dwa85.cab  (iNotes Cab for older versions of win)
/dwa85res_en.dll  (Resource strings for cab )
 
 Proxy Integration (used for google federated calendar, and quickr integration)
/xsp/proxy  

STLinks (Sametime Integration within iNotes)
/sametime
/communityCBR  


Samtime Open AJAX Hub (Sametime Proxy Integration within iNotes using 8.5.2 Tech-preview )
/stwebclient  
/stwebapi
/stbaseapi

Das hilft weiter ...
Bei mir läuft es mittlerweile mit http und https unter Red-Hat ...

Hier der relevante und anonymisierte Ausschnitt aus meiner httpd.conf

Code
<VirtualHost *:80>
        ServerName myexternalhostname.mydomain.com
        redirect permanent / http://myexternalhostname.mydomain.com/iNotes_redirect.nsf
 ProxyRequests off
 
 <Proxy *>
 Order deny,allow
 Allow from all
 </Proxy>

 ProxyHTMLLogVerbose On
 LogLevel error

 # Important! Otherwise your proxy will be an open proxy
 ProxyRequests off

 # Redirection entries to and from internal server

 ProxyPass /names.nsf http://myinternalhostname.myinternaldomain.com/names.nsf
 ProxyPassReverse /names.nsf http://myinternalhostname.myinternaldomain.com/names.nsf

 ProxyPass /domcfg.nsf http://myinternalhostname.myinternaldomain.com/domcfg.nsf
 ProxyPassReverse /domcfg.nsf http://myinternalhostname.myinternaldomain.com/domcfg.nsf

 ProxyPass /dclf.nsf http://myinternalhostname.myinternaldomain.com/dclf.nsf
 ProxyPassReverse /dclf.nsf http://myinternalhostname.myinternaldomain.com/dclf.nsf

 ProxyPass /iNotes_redirect_proxy.nsf http://myinternalhostname.myinternaldomain.com/iNotes_redirect_proxy.nsf
 ProxyPassReverse /iNotes_redirect_proxy.nsf http://myinternalhostname.myinternaldomain.com/iNotes_redirect_proxy.nsf

 ProxyPass /iNotes_redirect.nsf http://myinternalhostname.myinternaldomain.com/iNotes_redirect_proxy.nsf
 ProxyPassReverse /iNotes_redirect.nsf http://myinternalhostname.myinternaldomain.com/iNotes_redirect_proxy.nsf

 ProxyPass /domjava/ http://myinternalhostname.myinternaldomain.com/domjava/
 ProxyPassReverse /domjava/ http://myinternalhostname.myinternaldomain.com/domjava/

 ProxyPass /domjs/ http://myinternalhostname.myinternaldomain.com/domjs/
 ProxyPassReverse /domjs/ http://myinternalhostname.myinternaldomain.com/domjs/

 ProxyPass /mail/ http://myinternalhostname.myinternaldomain.com/mail/
 ProxyPassReverse /mail/ http://myinternalhostname.myinternaldomain.com/mail/

 ProxyPass /iNotes/ http://myinternalhostname.myinternaldomain.com/iNotes/
 ProxyPassReverse /iNotes/ http://myinternalhostname.myinternaldomain.com/iNotes/

 ProxyPass /icons/ http://myinternalhostname.myinternaldomain.com/icons/
 ProxyPassReverse /icons/ http://myinternalhostname.myinternaldomain.com/icons/

 ProxyPass /favicon.ico http://myinternalhostname.myinternaldomain.com/favicon.ico
 ProxyPassReverse /favicon.ico http://myinternalhostname.myinternaldomain.com/favicon.ico 

 ProxyPass /sametime/ http://myinternalhostname.myinternaldomain.com/sametime/
 ProxyPassReverse /sametime/ http://myinternalhostname.myinternaldomain.com/sametime/

 # ActiveX
 ProxyPass /dwabho.dll http://myinternalhostname.myinternaldomain.com/dwabho.dll
 ProxyPassReverse /dwabho.dll http://myinternalhostname.myinternaldomain.com/dwabho.dll

 ProxyPass /dwa85W.cab http://myinternalhostname.myinternaldomain.com/dwa85W.cab
 ProxyPassReverse /dwa85W.cab http://myinternalhostname.myinternaldomain.com/dwa85W.cab
 
 ProxyPass /dwa85.cab http://myinternalhostname.myinternaldomain.com/dwa85.cab
 ProxyPassReverse /dwa85.cab http://myinternalhostname.myinternaldomain.com/dwa85.cab

 ProxyPass /dwa85res_en.dll http://myinternalhostname.myinternaldomain.com/dwa85res_en.dll
 ProxyPassReverse /dwa85res_en.dll http://myinternalhostname.myinternaldomain.com/dwa85res_en.dll

 ProxyPass /dwa85res_de.dll http://myinternalhostname.myinternaldomain.com/dwa85res_de.dll
 ProxyPassReverse /dwa85res_de.dll http://myinternalhostname.myinternaldomain.com/dwa85res_de.dll

 ProxyPass /xsp/proxy http://myinternalhostname.myinternaldomain.com/xsp/proxy
 ProxyPassReverse /xsp/proxy http://myinternalhostname.myinternaldomain.com/xsp/proxy

</VirtualHost>


Grüße David
« Letzte Änderung: 07.11.11 - 16:57:36 von atbits »
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline nespresso

  • Aktives Mitglied
  • ***
  • Beiträge: 106
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #10 am: 08.11.11 - 14:25:21 »
Daher ist es sinnvoll die iwaredir.nsf zu konfigurieren und die entprechende internet config einzurichten. Dann klappts auch mit iNotes ohne Bastelei ;-)

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #11 am: 08.11.11 - 14:28:49 »
Sorry überteuerte Kaffe-Marke, oder wie auch immer Du heißt,

hast Du den Thread-Titel gelesen?
Es geht um eine Reverse-Proxy Konfiguration, die inotesRedirect kenne ich durchaus hat aber nur bedingt etwas hiermit zu tun!

David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline nespresso

  • Aktives Mitglied
  • ***
  • Beiträge: 106
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #12 am: 08.11.11 - 14:42:19 »
Stell dir mal vor, ich betreibe mehrere Server via Reverseproxy und ausser weiterleiten auf den Domino HTTP machen die nichts anderes und ich musste auch nichts weiter konfigurieren.

Hast Du deine Lesebrille verlegt oder ist es deine Aufgabe hier User zu verhöhnen?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #13 am: 08.11.11 - 14:53:33 »
Obicht, schön ruhig bleiben, "nespresso" (was tatsächlich überteuerter Kaffee ist). David hat hier niemand in irgendeiner Weise verhöhnt, sondern auf die Diskrepanz zwischen Deinem Posting und dem Problem, um das es hier geht, hingewiesen.

Bernhard (Moderator)  :-P

Offline nespresso

  • Aktives Mitglied
  • ***
  • Beiträge: 106
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #14 am: 08.11.11 - 14:58:46 »
Es ist nicht die Frage wie es gemeint war, sondern wie es ankommt und wenn er nicht in der Lage ist den Namen zu schreiben, sondern subjektiv kommentiert, so wie Du auch, dann sehe ich das als Hohn an. Für die einen ist er überteuert, die anderen können ihn sich leisten.
Des Weiteren habe ich sehr wohl das Eingangsposting gelesen und wenn man ein wenig was in der Birne hat liest man Port 80 / Eingangseite Lotus Domino Server / maildb's.....
Ich gebe hier meine Erfahrung wieder wie es bei mir unproblematisch läuft, bin auch bereit das zu vertiefen und ggf. zu diskutieren.
Wenn das aber hier nicht möglich ist und seitens der "Sherrifs" auch noch unterstützt wird dass Leute die helfen wollen saudumm angemacht werden, kann ich mein knowhow auch anderen Ortes anbieten. Ich mein ich mach den Scheiss ja erst seit R3......
« Letzte Änderung: 08.11.11 - 15:08:48 von nespresso »

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #15 am: 08.11.11 - 15:11:28 »
Sorry ich wollte hier niemandem auf den Schlips treten.
Forumsüblich ist es aber den Real-Namen drunterzusetzen.

Und Fakt ist man muss im Reverse-Proxy einiges setzten sonst tut nix

David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Problem über einen ReverseProxy die maildb.nsf zu erreichen
« Antwort #16 am: 08.11.11 - 15:12:50 »
Nochmals: Hier wird niemand "saudumm angemacht" - und da müssen Moderatoren hier fast niemals etwas unternehmen.

Bei AtNotes ist es aber bei den meisten üblich, dass man sich mit dem Vornamen anredet - es ist keine Pflicht, aber "Gepflogenheit des Hauses". Siehe hierzu auch die Forumsregeln:
http://atnotes.de/projekte/bp/team/tmc/_forumsregeln/rules001.html#22

Man muss dies natürlich nicht tun, aber dann wird eben gerne mal geflachst (was etwas anderes ist, als Du unterstellst).

Und nun bitte wieder zurück zum Thema.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz