[AWS] Jenkins GitHub Webhooks (Failed to connect to host) error

yunSeok·2024년 7월 17일
0

AWS

목록 보기
11/11

Failed to connect to host

Recent Deliveries 들어가보면 502 에러가 발생한 상태입니다.

결론부터 얘기하면 Git에서 들어온 ip가 막혔기 때문입니다.
따라서 AWS 보안그룹의 인바운드 규칙에 Git IP를 추가해줘야합니다.


EC2의 보안그룹에 인바운드 규칙 설정

https://api.github.com/meta
접속하면 hooks에 있는 ip를 전부 인바운드에 추가해줘야합니다.

"hooks": [
"192.30.252.0/22",
"185.199.108.0/22",
"140.82.112.0/20",
"143.55.64.0/20",
"2a0a:a440::/29",
"2606:50c0::/32"
],

포트 범위에는 Jenkins 접속용으로 설정해 놓은 포트번호 위 사진처럼 입력해주세요. ip는 위에 있는 ip 전부 등록해줘야합니다. 6개를 등록하게 되겠네요. (일부만 한다면 504에러 발생할 수 있음.)

0개의 댓글