<AWS> EC2 ERR_CONNECTION_TIMED_OUT

·2024년 6월 16일
0

AWS

목록 보기
1/1

문제

Next.js AWS EC2 배포

위 포스팅 과정을 거치고, build 후, start를 했다.
이후에 할당 받은 IP로 페이지에 접근을 시도했는데 ERR_CONNECTION_TIMED_OUT 에러가 발생했다.

왜 이러는거지 생각해보다가, pakcage.json과 연관이 있는 건가? 생각이 들었다.

// package.json
// ...
"scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start -p 80",
    "lint": "next lint",
    "mock": "npx tsx watch ./src/mocks/http.ts"
  },
// ...

서버를 시작할 때, 80번 포트를 사용하게 설정해놨다.
그러나 AWS 인바운드 규칙은 다음과 같이 되어 있었다.

22번 포트 접근만 허용한다는 의미인가..?


해결 방법

그래서 규칙 하나를 추가했다.

80번 포트를 추가했더니, 바로 ERR_CONNECTION_TIMED_OUT이 사라졌다.


Etc

아직 aws, 그리고 네트워크 부분을 잘 알지 못하기 때문에 올바른 방법으로 내가 에러를 해결한 것인지 모른다.

추후, 더 알게된다면 부족한 내용을 보충하는 글을 포스팅하겠다.

profile
- 배움에는 끝이 없다.

0개의 댓글