로그인

검색

[cloudflare tunnel, home assistant docker] 도커 버전 HA 가 클라우드 플레어 터널과 연결이 안될때,

[cloudflare tunnel, home assistant docker] 도커 버전 HA 가 클라우드 플레어 터널과 연결이 안될때,

 

 

1. home assistant docker 를 설치 했습니다.

2. cloudflare tunnel 와 연결하려는데, 자꾸 에러가 발생합니다.

 

 

image.png

 

2023-11-19 09:33:21.020 ERROR (MainThread) [homeassistant.components.http.forwarded] A request from a reverse proxy was received from 172.19.0.11, but your HTTP integration is not set-up for reverse proxies

 

 

 

- 클플 터널 세팅은 다음과 같이 했습니다.

 

image.png

 

 

 

 

 

 

해결책

- configuration.yaml 를 수정해야 합니다. (아래 내용 삽입)

 

http:
  use_x_forwarded_for: true
  trusted_proxies:
  - 172.19.0.0/24

 

 

image.png

 

 

 

- proxy ip 찾는 법

위 에러 메세지를 보면, 172.19.0.11 로 부터 접속하려는 시도가 있는데, HA 에서 받아 줄 수 없다고 애기 합니다.

172.19.0.11는 cloudflare container IP 입니다.

그래서,

172.19.0.0/24 를 넣어주면 됩니다. 

(이는 172.19.0.0 ~ 172.19.0.255 까지를 말 합니다.)

 

**

172.19.0.0/16  = from 172.19.0.1 to 172.19.255.255

 

- 위 configuration 에 포함된 의미는 172.19.0.0 ~ 172.19.0.255 로 부터 유입되는 http 는 모두 믿고 허용한다는 의미 입니다.

 

 

**** 중요

반드시 HA 컨테이너 restart 해야 합니다.

이 게시물을

이 댓글을 삭제하시겠습니까?