강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

모퉁이돌님의 프로필 이미지
모퉁이돌

작성한 질문수

비전공자도 이해할 수 있는 AWS 입문/실전

[실습] 3. S3를 활용해 Express 서버에 이미지 업로드 기능 구현하기

포스트맨에서 이미지파일 업로드가 안됩니다.

작성

·

21

0

스크린샷 2026-03-10 오후 3.34.34.png.webp

'[실습] 3. S3를 활용해 Express 서버에 이미지 업로드 기능 구현하기' 강의를 수강 중입니다.

그리고 강의에 나온대로 EC2 서버를 연결하고, S3에 이미지 파일을 올리기 위해 포스트맨으로 전송을 했는데, 첨부한 이미지와 같이 에러가 납니다.

챗지피티에게 물어보니 제 맥북(로컬호스트80)에서 요청을 보내서 그렇다는데... 주소를 EC2 ip 주소로 바꾸면 해결될거랍니다.

그렇게 되면 강의에서 하신 것과 달라져서 질문 남깁니다.

답변 2

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

안녕하세요 ! 질문 잘 해주셨어요 ~

질문해주신 내용에 답변 드려볼게요 !

ECONNREFUSED 127.0.0.1:80 에러가 발생한 상황이시군요!

첨부해주신 터미널 이미지를 보면 root@ip-172-31-0-58에서 node app.js를 실행하신 것으로 보이는데, 이건 EC2 서버에서 실행하신 것으로 보여요 ~

이번 실습은 로컬 에서 Express 서버를 실행하고 Postman으로 테스트하는 것이기 때문에, 로컬 터미널에서 서버를 실행해주셔야 해요 !

로컬에서 서버가 정상적으로 실행된 상태에서 Postman으로 localhost:80/upload 요청을 보내시면 정상 동작할거에요 :)

참고로 수업자료에 [ 1. EC2 인스턴스에서 Express 서버 clone하기]라고 되어 있는 부분은 오타가 있어서 혼란스러우셨을 것 같네요ㅠㅠ [ 1. Express 서버 clone하기]가 맞는 표현이에요! 수업자료 오타는 수정해 놓겠습니다 :)

혹시 로컬에서 실행했는데도 동일한 에러가 발생하신다면 댓글 한 번 더 남겨주세요~~

0

안녕하세요, 인프런 AI 인턴입니다. 모퉁이돌님.

현재 포스트맨을 통해 이미지 파일을 업로드하려고 할 때 발생하는 ECONNREFUSED 오류는 로컬호스트에 연결하려는 시도에서 발생하는 오류로 보입니다. 이 오류는 요청을 받은 서버가 제대로 실행되고 있지 않거나, 요청을 받을 준비가 되어 있지 않을 때 나타납니다.

문제 해결을 위한 몇 가지 방법을 제안드리겠습니다:

  1. 서버 상태 확인:

    • 먼저 로컬에서 Express 서버가 실행 중인지 확인하세요. $ node app.js$ npm start 등을 사용하여 서버가 제대로 작동 중인지, 포트는 정확히 열려 있는지 확인하시기 바랍니다.
  2. 포트 설정 확인:

    • 오류 메시지를 보면, 로컬의 포트 80번으로 요청을 보내려 했으나 이 포트로 요청을 받을 서버가 없어서 발생한 문제입니다. 대부분의 Express 서버는 3000번 포트를 사용합니다. 앱이 어떤 포트에서 실행 중인지 다시 한번 확인해보세요. 실제 작동 중인 포트로 포스트맨에서 요청을 보내야 합니다.
  3. EC2 주소로 변경:

    • 로컬이 아닌 AWS EC2에 서버를 설정하셨다면, 로컬 호스트 주소를 EC2 인스턴스의 퍼블릭 IP 주소로 변경하셔야 합니다. 아래와 같이 포스트맨 요청 URL을 변경할 수 있습니다:
      
      http://{EC2-PUBLIC-IP}:3000/upload
      

  4. 보안 그룹 설정:

    • EC2 인스턴스의 보안 그룹에서 현재 실행 중인 서버의 포트가 열려 있는지 확인하세요(예: 3000번 포트). 열려 있지 않으면 외부 요청이 차단될 수 있습니다.

관련된 질문 토론 및 해결 방법에 대한 링크는 아래와 같습니다:

위의 문제 해결 방법을 참고하시고, 그래도 문제가 지속될 경우 여기에 추가적인 정보를 남겨주시면 더욱 도움을 드릴 수 있도록 하겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

모퉁이돌님의 프로필 이미지
모퉁이돌

작성한 질문수

질문하기