/ Exchange

Exchange : Reverse Proxy avec Nginx

En ce moment en train de mettre en place un serveur de messagerie Microsoft Exchange 2016 je vous partage une solution pour mettre en place un certificat Let's Encrypt sur l'interface web OWA et ECP de Exchange avec Nginx grâce au Reverse Proxy.

Remplacer les informations ci-dessous par les vôtres et vous aurez en un tour de main une solution propre et rapide.

location / {
return 301 https://exchange.monsite.fr/owa;

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;

location ~* ^/owa {
proxy_pass https://srv.monsite.fr;
}

location ~* ^/Microsoft-Server-ActiveSync {
proxy_pass https://srv.monsite.fr;
}

location ~* ^/ecp {
proxy_pass https://srv.monsite.fr;
}

location ~* ^/rpc {
proxy_pass https://srv.monsite.fr;
}

#location ~* ^/mailarchiver {
proxy_pass https://srv.monsite.fr;
}

}

résultat