Steve_M
TVWBB Guru
This used to work, so this might be related to an nginx upgrade, but I'll see if anyone has any advice.
I use nginx as an ssl/https proxy to anything on my network.
Using chrome, I can view the main heatermeter page, but I'm unable to complete the login process. When I enter my password and click on Login, I'm redirected back to the login page, but I go get the stok ID in the url ie: https://bbq.converged.ca/luci/;stok=36feae122bd72dc14ece0416aaf64f93/admin/lm
Now for a twist, if I use safari, I can fully login and get to the config page. When using chrome, I'm redirected back to the "Authorization Required" login page.
Another odd thing is that if I switch this config to be just port 80/http, it works fine, so something is getting fubared when trying to login over https.
my nginx config for my heatermeter:
I use nginx as an ssl/https proxy to anything on my network.
Using chrome, I can view the main heatermeter page, but I'm unable to complete the login process. When I enter my password and click on Login, I'm redirected back to the login page, but I go get the stok ID in the url ie: https://bbq.converged.ca/luci/;stok=36feae122bd72dc14ece0416aaf64f93/admin/lm
Now for a twist, if I use safari, I can fully login and get to the config page. When using chrome, I'm redirected back to the "Authorization Required" login page.
Another odd thing is that if I switch this config to be just port 80/http, it works fine, so something is getting fubared when trying to login over https.
my nginx config for my heatermeter:
Code:
server {
listen 443 ssl http2;
server_name bbq.converged.ca;
ssl_certificate /etc/nginx/letsencrypt/certs/converged/fullchain.pem;
ssl_certificate_key /etc/nginx/letsencrypt/certs/converged/privkey.pem;
location / {
proxy_pass http://192.168.1.178;
proxy_http_version 1.1;
proxy_buffering off;
}
}