Exchange Server 2003 mit Apache (Proxy), OutlookWebAccess läuft nicht im Internet Explorer
Ich würde gerne das OWA unseres Exchange Server 2003 extern nutzen. Ein Apache Webserver dient dem Exchange dabei als Proxy in das Internet.
Wenn ich nun mit einem Mozilla Firefox auf den Exchange Server zugreife funktioniert alles wunderbar; anders sieht es aus wenn ich dazu einen Internet Explorer benutze. Dieser meldet nach dem Popup für die Benutzeranmeldung und der korrekten Eingabe des Benutzernamens und Passwortes:
Fehler: Server oder DNS kann nicht gefunden werden
Meine Konfiguration sieht folgendermaßen aus:
Exchange Server 2003 Standard (nackt, ohne SP!!) auf einem Windows 2000 Server (SP 4)
SuSE Linux 9.2 mit einem Apache 2.x Webserver
Eigentlich habe ich an der Standardkonkigurationen nichts wesentliches geändert.
Dem Exchange Server habe ich ein selbsterstelltes und selbstsigniertes Zertifikat verpasst; genauso der Apache.
Die Apache-Konfiguration sieht folgendermaßen aus:
-- schnipp --
ProxyPreserveHost On
ProxyPass /exchange https://192.168.0.30/exchange
ProxyPassReverse /exchange https://192.168.0.30/exchange
ProxyPass /exchweb https://192.168.0.30/exchweb
ProxyPassReverse /exchweb https://192.168.0.30/exchweb
ProxyPass /public https://192.168.0.30/public
ProxyPassReverse /public https://192.168.0.30/public
SSLProxyEngine On
-- schnapp --
und /etc/sysconfig/apache2
-- schnipp --
APACHE_MODULES="suexec access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime proxy proxy_connect proxy_http negotiation rewrite setenvif userdir dav ssl php4"
-- schnapp --
Das ganze ist global definiert, da ich keine vhosts verwende.
Ich bin wirklich für jeden Hinweis dankbar.
Wenn ich im Büro sitze und https://192.168.0.30/exchange eingebe funktioniert es im Firefox und im Internet Explorer. Setze ich auf meinem Windows-Client in der etc\hosts www.meinedomain.tld auf 192.168.0.30 funktioniert es auch bei https://www.meinedomain.tld/exchange. Also der direkte Weg zum Exchange Server scheint zu funktionieren, erst wenn Apache ins Spiel kommt verweigert der Internet Explorer seine Dienste. Wie schon erwähnt funktioniert es aber beim FF.
Meine Vermutung ist dass ich beim Apache etwas anders konfigurieren muss.
mfg Martin
Wenn ich nun mit einem Mozilla Firefox auf den Exchange Server zugreife funktioniert alles wunderbar; anders sieht es aus wenn ich dazu einen Internet Explorer benutze. Dieser meldet nach dem Popup für die Benutzeranmeldung und der korrekten Eingabe des Benutzernamens und Passwortes:
Fehler: Server oder DNS kann nicht gefunden werden
Meine Konfiguration sieht folgendermaßen aus:
Exchange Server 2003 Standard (nackt, ohne SP!!) auf einem Windows 2000 Server (SP 4)
SuSE Linux 9.2 mit einem Apache 2.x Webserver
Eigentlich habe ich an der Standardkonkigurationen nichts wesentliches geändert.
Dem Exchange Server habe ich ein selbsterstelltes und selbstsigniertes Zertifikat verpasst; genauso der Apache.
Die Apache-Konfiguration sieht folgendermaßen aus:
-- schnipp --
ProxyPreserveHost On
ProxyPass /exchange https://192.168.0.30/exchange
ProxyPassReverse /exchange https://192.168.0.30/exchange
ProxyPass /exchweb https://192.168.0.30/exchweb
ProxyPassReverse /exchweb https://192.168.0.30/exchweb
ProxyPass /public https://192.168.0.30/public
ProxyPassReverse /public https://192.168.0.30/public
SSLProxyEngine On
-- schnapp --
und /etc/sysconfig/apache2
-- schnipp --
APACHE_MODULES="suexec access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime proxy proxy_connect proxy_http negotiation rewrite setenvif userdir dav ssl php4"
-- schnapp --
Das ganze ist global definiert, da ich keine vhosts verwende.
Ich bin wirklich für jeden Hinweis dankbar.
Wenn ich im Büro sitze und https://192.168.0.30/exchange eingebe funktioniert es im Firefox und im Internet Explorer. Setze ich auf meinem Windows-Client in der etc\hosts www.meinedomain.tld auf 192.168.0.30 funktioniert es auch bei https://www.meinedomain.tld/exchange. Also der direkte Weg zum Exchange Server scheint zu funktionieren, erst wenn Apache ins Spiel kommt verweigert der Internet Explorer seine Dienste. Wie schon erwähnt funktioniert es aber beim FF.
Meine Vermutung ist dass ich beim Apache etwas anders konfigurieren muss.
mfg Martin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 36000
Url: https://administrator.de/forum/exchange-server-2003-mit-apache-proxy-outlookwebaccess-laeuft-nicht-im-internet-explorer-36000.html
Ausgedruckt am: 10.01.2025 um 23:01 Uhr
8 Kommentare
Neuester Kommentar
hallo,
habe hier das selbe Problem (FF geht, IE aber nicht), aber mit einem Exhcnage 2000 Server.
hier die verwendeten Direktiven (mit ## auskommentierte Zeiken hatte ich bereits alle aktiv gesetzt, ohne Änderung):
--- start ----
DocumentRoot /var/www/mail.name.tld
ServerName mail.name.tld
## ServerName mail.name.tld:443
## ServerAlias mail.name.tld
ServerAdmin administrator@name.tld
## ServerSignature Off
<Directory "/var/www/mail.name.tld">
allow from all
## Options +Indexes
## Options -Indexes
</Directory>
## RequestHeader unset accept-encoding
## HostnameLookups Off
## UseCanonicalName Off
ProxyPreserveHost On
AddDefaultCharset Off
RequestHeader set Front-End-Https "On"
SSLEngine on
## SSLProxyEngine on
## -> alle ProxyPass[Reverse] nach https://...
ProxyPass /exchange http://mail.name.tld/exchange/
ProxyPassReverse /exchange http://mail.name.tld/exchange/
ProxyPass /exchweb http://mail.name.tld/exchweb/
ProxyPassReverse /exchweb http://mail.name.tld/exchweb/
ProxyPass /public http://mail.name.tld/public/
ProxyPassReverse /public http://mail.name.tld/public/
ProxyPass /iisadmpwd http://mail.name.tld/iisadmpwd/
ProxyPassReverse /iisadmpwd http://mail.name.tld/iisadmpwd/
CacheDisable *
--- ende ----
in etc/hosts steht die lokale Adresse des MSEX für mail.name.tld
habe hier das selbe Problem (FF geht, IE aber nicht), aber mit einem Exhcnage 2000 Server.
hier die verwendeten Direktiven (mit ## auskommentierte Zeiken hatte ich bereits alle aktiv gesetzt, ohne Änderung):
--- start ----
DocumentRoot /var/www/mail.name.tld
ServerName mail.name.tld
## ServerName mail.name.tld:443
## ServerAlias mail.name.tld
ServerAdmin administrator@name.tld
## ServerSignature Off
<Directory "/var/www/mail.name.tld">
allow from all
## Options +Indexes
## Options -Indexes
</Directory>
## RequestHeader unset accept-encoding
## HostnameLookups Off
## UseCanonicalName Off
ProxyPreserveHost On
AddDefaultCharset Off
RequestHeader set Front-End-Https "On"
SSLEngine on
## SSLProxyEngine on
## -> alle ProxyPass[Reverse] nach https://...
ProxyPass /exchange http://mail.name.tld/exchange/
ProxyPassReverse /exchange http://mail.name.tld/exchange/
ProxyPass /exchweb http://mail.name.tld/exchweb/
ProxyPassReverse /exchweb http://mail.name.tld/exchweb/
ProxyPass /public http://mail.name.tld/public/
ProxyPassReverse /public http://mail.name.tld/public/
ProxyPass /iisadmpwd http://mail.name.tld/iisadmpwd/
ProxyPassReverse /iisadmpwd http://mail.name.tld/iisadmpwd/
CacheDisable *
--- ende ----
in etc/hosts steht die lokale Adresse des MSEX für mail.name.tld