『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: dscao

[经验分享] 升级到2021.7后外网打不开web页面的解决方法

  [复制链接]

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
发表于 2021-7-14 21:49:38 | 显示全部楼层
linxianxin 发表于 2021-7-13 19:53
我强迫症,一有更新就更、前一两个月更新很平凡 一个星期更新两次,估计新版本有什么紧急bug。 ...

我也是强迫症,总觉得有更新也许会解决现在遇到的问题,所以总是升级,升级失败还会想办法升级成功。目前为止还好没有因为升级导致问题。我觉得升级不太会导致问题,就总是取消勾选保存快照。
看来下次也要保存快照,以防万一。
回复

使用道具 举报

1

主题

81

帖子

571

积分

高级会员

Rank: 4

积分
571
金钱
490
HASS币
0
发表于 2021-7-14 23:07:53 | 显示全部楼层
Clark 发表于 2021-7-14 21:49
我也是强迫症,总觉得有更新也许会解决现在遇到的问题,所以总是升级,升级失败还会想办法升级成功。目前 ...

哈哈  反而经常更新才不会出问题
回复

使用道具 举报

12

主题

241

帖子

2397

积分

论坛技术达人

积分
2397
金钱
2155
HASS币
30
发表于 2021-7-15 10:07:15 | 显示全部楼层
这个配置1年前就加上了,当时用 nginx 转 https 就已经需要了
回复

使用道具 举报

0

主题

44

帖子

168

积分

注册会员

Rank: 2

积分
168
金钱
124
HASS币
0
发表于 2021-7-15 10:20:16 | 显示全部楼层
没问题就一直不更新,多等几个大版本直接重新安装,省的更新出问题
回复

使用道具 举报

4

主题

303

帖子

1161

积分

金牌会员

Rank: 6Rank: 6

积分
1161
金钱
848
HASS币
40
发表于 2021-7-15 15:33:46 | 显示全部楼层
昨天更新出了问题,今天看了下, 把配置写了进去 OK了。。。更新真好玩
回复

使用道具 举报

175

主题

2967

帖子

7606

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7606
金钱
4614
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2021-8-2 17:36:24 | 显示全部楼层
launze 发表于 2021-7-9 00:23
内网地址可以访问。输入外网地址后出现这个

跟你一样 不管用
回复

使用道具 举报

5

主题

138

帖子

1964

积分

金牌会员

Rank: 6Rank: 6

积分
1964
金钱
1826
HASS币
0
发表于 2021-8-3 15:21:56 | 显示全部楼层
jyz_0501 发表于 2021-8-2 17:36
跟你一样 不管用

其他帖子有提到是浏览器缓存原因,但是我清除缓存还是没用
回复

使用道具 举报

40

主题

1129

帖子

4256

积分

论坛元老

Rank: 8Rank: 8

积分
4256
金钱
3127
HASS币
0
发表于 2021-8-27 19:10:40 | 显示全部楼层
default: error  # 提高所有组件的默认级别,调试完后改回info(预设)
logs:           # 设定指定组件的级别,debug有更详细的输出
  #custom_components.[插件名称]: debug # 不需要[]符号
  homeassistant.components.http: warning

我的日志等级是这样定义的,日志中看不到有关

Received X-Forwarded-For header from an untrusted proxy 172.30.33.4


的内容
回复

使用道具 举报

40

主题

1129

帖子

4256

积分

论坛元老

Rank: 8Rank: 8

积分
4256
金钱
3127
HASS币
0
发表于 2021-8-27 19:12:54 | 显示全部楼层
本帖最后由 goldstep 于 2021-8-27 19:23 编辑

Logger: homeassistant.components.http.forwarded
Source: components/http/forwarded.py:98
Integration: HTTP (documentation, issues)
First occurred: 19:05:39 (10 occurrences)
Last logged: 19:11:18

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


还真是这个问题,多谢大佬
回复

使用道具 举报

2

主题

11

帖子

90

积分

注册会员

Rank: 2

积分
90
金钱
79
HASS币
0
发表于 2022-1-20 12:35:01 | 显示全部楼层
1.首先确定反代以后是否出现**400: Bad Request**错误,如出现请看下面。
2.然后再hassos日志里面查看是否有Received X-Forwarded-For header from an untrusted proxy xxx.xxx.xxx.xxx。后面的xxx.xxx.xxx.xxx就是需要在configuration.yaml里面添加的ip段。
3.将
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - xxx.xxx.xxx.xxx/24
添加到configuration.yaml里面,重启服务然后就可以重新访问了。由于我是vps搭建的caddy反代所以我的地址就是vps的地址,没有填写/24。如果是本地搭建反代,可能需要填写ip段/24掩码。

日志里面出现有ip地址的错误,就是反向代理要访问hassos被拒绝访问,目的应该是将此ip加入白名单吧。

我的代码是

http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 162.14.33.2

备注:162.14.33.2是腾讯服务器安装caddy反代
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 15:11 , Processed in 0.081542 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表