Hi all,
i have upgrade nodered and nginx reverse proxy and with my configuration that was working for redirecting traffic by nginx has stopped working.
I am getting this error in access.log:
08/Jan/2021:17:32:46 +0100] "GET /comms HTTP/1.1" 400 11 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36"
My configuration is:
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name nodered.*;
include /config/nginx/ssl.conf;
client_max_body_size 0;
# enable for ldap auth, fill in ldap details in ldap.conf
#include /config/nginx/ldap.conf;
location / {
# enable the next two lines for http auth
#auth_basic "Restricted";
#auth_basic_user_file /config/nginx/.htpasswd;
# enable the next two lines for ldap auth
#auth_request /auth;
#error_page 401 =200 /login;
include /config/nginx/proxy.conf;
resolver 127.0.0.11 valid=30s;
set $upstream_unifi nodered;
proxy_pass http://$upstream_unifi:1880;
}
location ^~ /comms {
# enable the next two lines for http auth
#auth_basic "Restricted";
#auth_basic_user_file /config/nginx/.htpasswd;
# enable the next two lines for ldap auth
#auth_request /auth;
#error_page 401 =200 /login;
include /config/nginx/proxy.conf;
resolver 127.0.0.11 valid=30s;
set $upstream_unifi nodered;
proxy_pass http://$upstream_unifi:1880;
proxy_buffering off;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_ssl_verify off;
}
}
What could be wrong?.
Thanks in advance