Help.
I have generated an ssl cert with Letsencrypt for mydomain
installed nginx as reverse proxy with this config :
server {
listen 443 ssl;
server_name miodominio.it;
ssl on;
ssl_certificate /etc/letsencrypt/live/miodominio.it/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/miodominio.it/privkey.pem;
ssl_prefer_server_ciphers on;
location / {
proxy_pass http://mioip:8123;
proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
}
location /api/websocket {
proxy_pass http://mioip:8123/api/websocket;
proxy_set_header Host $host;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
}
}
Fritzbox with port forward 443(extern)->8123(intern)
configuration.yaml:
http:
api_password: !secret hasspass
base_url: miodominio.it:8123
ssl_certificate: /etc/letsencrypt/live/miodominio.it/fullchain.pem
ssl_key: /etc/letsencrypt/live/miodominio.it/privkey.pem
Result : from outside of lan https://miodominio.it/states ok
in lan mioip:8123
returns:
This page isn’t working
mioip didn’t send any data.
ERR_EMPTY_RESPONSE