本文作者:zhujue

解决反向代理 home assistant 出现访问提示400 bad request 的问题

zhujue 2025-06-11 18:27:17 7 抢沙发
解决反向代理 home assistant 出现访问提示400 bad request 的问题摘要: ...

解决反向代理 home assistant 出现访问提示400 bad request 的问题

2024-12-26 13:32:03 

解决方法需要进入容器:

编辑configuration.yaml文件,添加代码如下:

http:
 use_x_forwarded_for: true
 trusted_proxies:
   - 10.1.1.0/24  #添加反向带服务器的ip


如何查看反向代理服务器IP :我们可以从日志中查看。(PS:冬瓜HA不需要加sudo,下面不步骤也不要加)

# 查看容器id
sudo docker ps

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第1张

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第2张


# 查看容器日志 找到如图类似的地方找到ip
sudo docker logs 容器id

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第3张

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第4张


# 进入容器
sudo docker exec -it 容器id sh
# 编辑配置文件
vi configuration.yaml
# 在最后一行 添加以下代码
http:
 use_x_forwarded_for: true
 trusted_proxies:
   - 172.16.5.0/24
# 按:wq保存
# 按exit容器
# 重启容器
sudo docker restart 容器id

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第5张

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第6张

也可以到ha里验证一下配置文件对不对。

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第7张


待重启 home assistant 容器后,重新用浏览访问就正常了。

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第8张

解决反向代理 home assistant 出现访问提示400 bad request 的问题 HA 第9张

login

docker ps


092985c741ed


docker logs 092985c741ed


docker exec -it 092985c741ed sh

vi configuration.yaml

http:

  use_x_forwarded_for: true

  trusted_proxies:

    - 192.168.50.0/24

docker restart 092985c741ed


文章投稿或转载声明

来源:CTechO-解决反向代理 home assistant 出现访问提示400 bad request 的问题版权归原作者所有,转载请保留出处。本站文章发布于 2025-06-11 18:27:17
温馨提示:文章内容系作者个人观点,不代表天云博客对其观点赞同或支持。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,7人围观)参与讨论

还没有评论,来说两句吧...