跳转至

从外部访问 Home Assistant,报 400 错误

约 95 个字 5 行代码 预计阅读时间不到 1 分钟

问题

使用 nps 内网穿透工具,用域名访问 Home Assistant(HAOS),显示 HTTP 400 Bad Request。翻日志,发现如下报错:

A request from a reverse proxy was received from 192.168.100.1, but your HTTP integration is not set-up for reverse proxies

即使在 设置 → 系统 → 网络 里面指定了域名,也无效。

解决方案

configuration.yaml 中,配置允许的反向代理 IP:

1
2
3
4
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 192.168.100.1     # 一般就是日志里面提到的 IP

来源

HTTP integration is not set-up for reverse proxies? - Configuration - Home Assistant Community