登录 | 注册

轻扣指间,静听心声

homeassistant的反向代理

发表于 07-05 / 790 阅读 / 0 评论 / 需时0.4’

ha.avif

群晖反向代理访问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

评论功能已关闭!
本站仅用作个人记录,不交流、不讨论,留言板可以留言但无邮件回复。