homeassistant的反向代理
群晖反向代理访问ha后无法登录
configuration.yaml 中添加
http:
use_x_forwarded_for: true
trusted_proxies: 127.0.0.1
我用群晖docker安装的ha,因此这里是127.0.0.1(你的代理服务器地址)
此时,登录后应该无法加载数据,此时修改proxy_set_header即可,nginx配置如下
location / {
proxy_pass http://127.0.0.1:8123;
proxy_set_header Host $host;
proxy_redirect http:// https://;
proxy_http_version 1.1;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
}
如果和我一样用的 群晖自带的反代,那就手动添加->自定义标题->添加WebSocket:
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
这四个字段即可!
本文最后更新时间为 2024-10-04 12:53
本站仅用作个人记录,不交流、不讨论,留言板可以留言但无邮件回复。