hassio绑定域名后出现的各种问题:400: Bad Request

400: Bad Request:1:配置 Home Assistant 信任代理

在 configuration.yaml 中添加 http 组件的「信任代理」配置,让 Home Assistant 接受反向代理 / CDN 传递的请求头:

yaml

http:
  use_x_forwarded_for: true  # 启用 X-Forwarded-For 头(识别真实客户端IP)
  trusted_proxies:
    - 172.16.0.0/12  # 反向代理的IP段(需替换为实际代理的IP/网段!)
    # 示例:若反向代理是Nginx,且IP为 192.168.1.100,则写 - 192.168.1.100
    # 若用CDN,需填写CDN的IP段(可查CDN厂商文档,如Cloudflare的IP列表)
  • trusted_proxies 必须填写反向代理 / CDN 的真实 IP 或网段,否则 Home Assistant 仍会认为请求非法。
  • 若不清楚代理 IP,可先临时放宽为 0.0.0.0/0(仅测试用,生产环境需限制)。
图片[1]-hassio绑定域名后出现的各种问题:400: Bad Request-皮皮博客

如果一直提示:Unable to connect to Home Assistant. Retrying in 58 seconds…

在cdn界面打开WebSocket

图片[2]-hassio绑定域名后出现的各种问题:400: Bad Request-皮皮博客
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容