ich habe in meinem NGINX einen ReverseProxy für EAS (Exchange ActiveSync) und OWA gebaut. Dieser sieht wie folgt aus:
Code: Alles auswählen
#Abschnitt 1
server {
listen 80;
server_name mobile.test.extern;
# Redirect any HTTP request to HTTPS
return 301 https://$server_name$request_uri;
error_log /var/log/nginx/exchange-error.log;
access_log /var/log/nginx/exchange-access.log;
}
#Abschnitt 2
server {
listen 443;
server_name mobile.test.extern;
# Redirect from "/" to "/owa" by default
location / {return 301 https://mobile.test.extern/owa;}
# Enable SSL
ssl on;
ssl_certificate /etc/nginx/certs/mobile.test.extern.cer;
ssl_certificate_key /etc/nginx/certs/mobile.test.extern.key;
ssl_session_timeout 5m;
# Set global proxy settings
proxy_read_timeout 360;
proxy_pass_header Date;
proxy_pass_header Server;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Accept-Encoding "";
location /owa { proxy_pass https://exch2013.test.local/owa; }
location /ews { proxy_pass https://exch2013.test.local/ews; }
location /Microsoft-Server-ActiveSync { proxy_pass https://exch2013.test.local/Microsoft-Server-ActiveSync; }
error_log /var/log/nginx/exchange-ssl-error.log;
access_log /var/log/nginx/exchange-ssl-access.log;
}
https://blog.friedlandreas.net/2013/07/ ... omment-397
Leider habe ich folgendes Problem, auf die OWA Oberfläche komme ich Problemlos kann Sie aufrufen und mich auch anmelden, alles kein Problem. Sobald ich aber versuche das ECP aufzurufen, also http://adresse/ecp lande ich wieder auf dem OWA. Daher habe ich mich als Administrator am OWA angemeldet und habe den Link von Hand umgeschrieben auch das hat nichts gebracht ich lander immer wieder auf dem OWA. Auch User haben keinen Zugriff auf das ECP bzw. die Optionen.
Hat jemand eine Idee warum der Proxy nicht funktioniert?
Gruß und Danke für jede Hilfe,
Oliver