[cloudflare tunnel] portainer 접속이 안될때,
클라우드 플레어 터널을 이용해서, 개별 컨테이너에 잘 접속했습니다.
1번 서버에는 npm 을 설치에서 20개 가량의 컨테이너 접속을 가능하게 했습니다.
(클플 터널에는 *.domain.com 을 적용했습니다)
2번 서버에는 npm 을 설치하지 않고, 개별로 10개 정도의 컨테이너를 연결했습니다.
(1번 서버에서 이미 *.domain.com (서브도메인 와이드카드) 를 사용해서, 개별로 할 수 밖에 없었습니다.)
이떄, 유독 portainer 만 터널 접속시, 에러가 발생했습니다.
2023/11/17 03:40PM http: TLS handshake error from 71.6.146.185:44468: tls: client offered only unsupported versions: [301]
2023/11/17 03:40PM http: TLS handshake error from 71.6.146.185:44614: tls: unsupported SSLv2 handshake received
2023/11/17 03:40PM http: TLS handshake error from 71.6.146.185:44722: tls: client offered only unsupported versions: []
2023/11/17 03:40PM http: TLS handshake error from 71.6.146.185:44796: tls: client offered only unsupported versions: [302 301]
400: Bad Request
해결책
- 클플 터널 세팅에서 답을 찾았습니다.
- 일단, type 을 https 로 했습니다.
- 그리고, additional application setting 에서 TLS 선택 후,
no TLS verify 를 enable 로 해주니까, 접속이 잘 됩니다.