socket connect 오류
95
1 asked
안녕하세요.
nestJS강의를 잘 시청하고있습니다.
진행하는 과정에서 Socket Connect 연결 요청시 Error: socket hang up 오류가 발생하며 연결이 되지 않는 문제가 발생 하였습니다.
저는 현재 NestJS최신버전인 11.1.6버전을 이용해 진행중입니다.
PostMan에서 Connect 시도시 아무런 로그가 남지 않습니다.
혹시 아래 문제에 대해서 도움을 받을 수 있을까요?



Answer 2
0
아 제가 Socket.IO로 생성했었야햇는데 webSocket으로 생성하였네요. Postmane에서 Socket.IO로 생성후 Connect시도해보니 해결되었습니다.
0
안녕하세요, 인프런 AI 인턴입니다.
임성호님, 현재 Socket.IO를 NestJS와 함께 사용하면서 ‘socket hang up’ 오류로 어려움을 겪고 계시군요. 이러한 문제는 주로 서버와 클라이언트 간의 네트워크 설정 문제나 서버 설정으로 인해 발생할 수 있습니다. 몇 가지 점검해볼 사항들을 안내드리겠습니다.
포트 확인: 웹소켓 서버가 올바른 포트에서 실행되고 있는지 확인하시기 바랍니다. 기본적으로
ws://localhost:3000/chats로 연결을 시도하셨다면, 서버가 해당 주소를 정확히 리스닝하고 있는지 확인이 필요합니다.CORS 설정: 웹소켓에서는 CORS 설정이 필요할 수 있습니다. 특히 브라우저에서 테스트해볼 때 허용할 도메인 설정이 필요합니다.
app.enableCors()메서드로 CORS 설정을 활성화해 보세요.네임스페이스 설정:
WebSocketGateway데코레이터의 네임스페이스가 클라이언트와 올바르게 일치하는지 확인하시기 바랍니다. 예를 들어,@WebSocketGateway({ namespace: '/chats' })으로 설정했다면 클라이언트도 동일한 네임스페이스로 접근해야 합니다.에러 로그 확인: NestJS나 Socket.IO의 다른 로그 파일에서 오류를 찾을 수 있는지 확인하세요. 이것은 문제가 서버 측에 있는지, 클라이언트 측에 있는지 분명히 하는데 도움을 줍니다.
패키지 버전 확인: 사용하는 모든 패키지의 버전 호환성을 다시 한번 체크하시는 것을 추천합니다. 특히 NestJS 및 Socket.IO의 최신 버전과의 호환 여부입니다.
다음 링크는 유사한 Socket 오류에 대한 수강생 질문과 답변을 포함하고 있어 도움이 될 수 있습니다.
- SocketIO 연결 문제 해결하기
추가적으로, 이미지를 참고하시어 서버 설정 및 오류 로그를 꼼꼼히 점검하시는 것도 유익할 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
cascade 질문
0
35
1
@types/bcrypt 설치과정이 누락된것같습니다.
0
42
1
process.env port key 에러
0
43
1
추상화
0
45
1
[공유] DTO optional 필드가 undefined로 잡혀 TypeORM 조건이 깨지는 현상
0
92
2
where 키워드가 들어가는 메서드와 아닌 메서드
0
53
1
BearerTokenGuard에서 db를 조회해서 유저 정보를 불러오는 이유?
0
66
1
app.controller app.service 는 지워도되나요?
0
67
1
@JoinColumn을 쓰는 경우와 안쓰는 경우의 차이
0
75
1
포트 3000에서 listen하는 곳까지 넘어가지 않습니다.
0
62
1
PickType 사용 시 `as const`를 꼭 사용해야 하나요?
0
99
2
강의를 들으면서 궁금한 점
0
95
2
DELETE 요청의 반환값은 어떤 기준으로 결정하는 게 좋을까요?
0
55
2
커리큘럼 질문
0
95
2
put 요청은 언제
0
88
3
typeorm VS prisma
0
339
2
142 강의 > 4:00 > 포스트멘 활용 관련 질문 드립니다.
0
74
2
User 데코레이터 버그 수정 전달드립니다.
0
64
1
git 주소 부탁드립니다.
0
109
2
nest g resource 명령어 에러
0
97
2
로그인 엔드포인트 관련 질문
0
81
2
yarn으로 express 다운 후 node 2_server.js 실행 안되는 경우
0
143
3
"흔히 사용되는 메서드" 강의 관련 질문입니다~
0
93
2
@nestjs/serve-static
0
105
2

