Replies: 9 comments 17 replies
-
I found a very similar file in the container under /data/nginx/proxy_host/number.conf But I found no way, to edit that file with nano in the container (used the consol in portainer) The "funny" part is, the EWS access worked for me until I updated NPM |
Beta Was this translation helpful? Give feedback.
-
Not an answer to your question but in my case |
Beta Was this translation helpful? Give feedback.
-
Hi I tried upstream mail { but this takes my host offline |
Beta Was this translation helpful? Give feedback.
-
You need this https://github.com/gabihodoroaga/nginx-ntlm-module |
Beta Was this translation helpful? Give feedback.
-
@jmccreary |
Beta Was this translation helpful? Give feedback.
-
Hello, Somebody solve this problem? I tried to solve it but nothing. I use NPM in docker on proxmox |
Beta Was this translation helpful? Give feedback.
-
Всё работает. Но NTLM работать не будет на 7 уровне OSI reverse proxy |
Beta Was this translation helpful? Give feedback.
-
Hello, have you solved this problem? I have reverse proxy for Exchange, but some users always report that their Outlook will pop up a window asking them to enter a password. The problem is fixed every time they restart Outlook.I referenced the ntlm module for nginx: gabihodoroaga‘s nginx-ntlm-module |
Beta Was this translation helpful? Give feedback.
-
Here you have step by step guide how to compile nginx with NTLM + headers more + HTTP/3 QUIC moduls. As said before, I confirmed that this currently works, some issues might arise as our colleague commented. This guide is working on Ubuntu 22.04.
You have now succesfully compiled nginx with NTLM, headers more and HTTP/3 QUIC modules. Now, lets create nginx basic config - /etc/nginx/nginx.conf:
For our exchange reverse proxy, we need to add this part into nginx.conf (Add this into http part of nginx.conf}:
And there goes final exchange server reverse proxy virtualhost configuration file, add this into /etc/nginx/sites-enabled/vhost_name:
Please note 1 thing: at the beginning of server config for exchange revese proxy, there is "listen 443 quic;", if this is your first virtual host, it must be "listen 443 quic reuseport;" otherwise it will be failing for you. Just google it or remove line "listen 443 quic" if you dont know anything about QUIC and dont want to use it. I recommend to google it, as QUIC gives u a lot of benefits. Now simply restart nginx and your exchange have to work behind this reverse proxy. As u have noticed, I have added also HTTP/3 QUIC module, its newest, fastest protocol of HTTP utilizing UDP. When accessing web parts of exchange, like OWA, u might notice better resposivnes, better loading times, etc.. This wont be a thing when you will access exchange via outlook, as outlook utilize only TLSv1.2 with HTTP/1.1. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The only thing not working on my Nginx Proxy Manager setup is my Exchange server, I can access the webmail portion just fine. The problem is with outlook desktop clients, no matter what I do they won’t sign in. I believe it has something to do with the way the autodiscover sub-domain proxy is setup, but I have no idea how to configure this in on Nginx Proxy Manager. I can’t seem to find any information online about how to configure it.
I did find this setup for Nginx, but I’m not sure how this would transfer over to Nginx Proxy Manager.
server {
if ($host = $mail.domain.tld) {
return 301 https://$host$request_uri;
} # managed by Certbot
}
server {
}
any suggestions?? Thanks in advance
Beta Was this translation helpful? Give feedback.
All reactions