CircleCI【Errno::ETIMEDOUT: Connection timed out - connect(2) for IP 주소】의 해결 방법
이게 뭐야
CircleCI에서 capistrano를 사용한 자동 배포로,Errno::ETIMEDOUT: Connection timed out - connect(2) for IPアドレス
라는 오류에 빠져서 대처법을 남겨 둡니다.
전제 조건
CircleCI에 SSH 인증됨
결론
AWS 보안 그룹의 인바운드 규칙을 편집하고,
타입【SSH】의 소스를 커스텀으로【0.0.0.0/0】으로 한다. 이상
오류 문
CircleCI.cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing as ********@13.114.24.148: Net::SSH::ConnectionTimeout
Caused by:
Net::SSH::ConnectionTimeout: Net::SSH::ConnectionTimeout
Caused by:
Errno::ETIMEDOUT: Connection timed out - connect(2) for IPアドレス
Tasks: TOP => rbenv:validate
(See full trace by running task with --trace)
Exited with code exit status 1
추측
SSH 인증 오류가 아니라 Connection timed out
IP 주소로 연결되지 않습니까? ?
CircleCI에서 AWS에 SSH 연결을 하고 있는 것이므로 AWS의 보안 그룹을 확인해 본다.
SSH가 내 IP가 된 얀!
아래 이미지와 같이
내 IP에서 모든 IP를 허용하도록 변경
한 번 더 CircleCI를 실행합니다.
통과했습니다! 좋았어요~
RDS 도입시에도 빠져서
인바운드 룰은 조심하지 않으면 네요.
Reference
이 문제에 관하여(CircleCI【Errno::ETIMEDOUT: Connection timed out - connect(2) for IP 주소】의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kaito_program/items/8a18ec7c6f00a8000344
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
CircleCI에 SSH 인증됨
결론
AWS 보안 그룹의 인바운드 규칙을 편집하고,
타입【SSH】의 소스를 커스텀으로【0.0.0.0/0】으로 한다. 이상
오류 문
CircleCI.cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing as ********@13.114.24.148: Net::SSH::ConnectionTimeout
Caused by:
Net::SSH::ConnectionTimeout: Net::SSH::ConnectionTimeout
Caused by:
Errno::ETIMEDOUT: Connection timed out - connect(2) for IPアドレス
Tasks: TOP => rbenv:validate
(See full trace by running task with --trace)
Exited with code exit status 1
추측
SSH 인증 오류가 아니라 Connection timed out
IP 주소로 연결되지 않습니까? ?
CircleCI에서 AWS에 SSH 연결을 하고 있는 것이므로 AWS의 보안 그룹을 확인해 본다.
SSH가 내 IP가 된 얀!
아래 이미지와 같이
내 IP에서 모든 IP를 허용하도록 변경
한 번 더 CircleCI를 실행합니다.
통과했습니다! 좋았어요~
RDS 도입시에도 빠져서
인바운드 룰은 조심하지 않으면 네요.
Reference
이 문제에 관하여(CircleCI【Errno::ETIMEDOUT: Connection timed out - connect(2) for IP 주소】의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kaito_program/items/8a18ec7c6f00a8000344
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
CircleCI.
cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing as ********@13.114.24.148: Net::SSH::ConnectionTimeout
Caused by:
Net::SSH::ConnectionTimeout: Net::SSH::ConnectionTimeout
Caused by:
Errno::ETIMEDOUT: Connection timed out - connect(2) for IPアドレス
Tasks: TOP => rbenv:validate
(See full trace by running task with --trace)
Exited with code exit status 1
추측
SSH 인증 오류가 아니라 Connection timed out
IP 주소로 연결되지 않습니까? ?
CircleCI에서 AWS에 SSH 연결을 하고 있는 것이므로 AWS의 보안 그룹을 확인해 본다.
SSH가 내 IP가 된 얀!
아래 이미지와 같이
내 IP에서 모든 IP를 허용하도록 변경
한 번 더 CircleCI를 실행합니다.
통과했습니다! 좋았어요~
RDS 도입시에도 빠져서
인바운드 룰은 조심하지 않으면 네요.
Reference
이 문제에 관하여(CircleCI【Errno::ETIMEDOUT: Connection timed out - connect(2) for IP 주소】의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kaito_program/items/8a18ec7c6f00a8000344
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(CircleCI【Errno::ETIMEDOUT: Connection timed out - connect(2) for IP 주소】의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kaito_program/items/8a18ec7c6f00a8000344텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)