[게임 서버 / C# ] Socket Error (10061) : 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.

2022. 10. 7. 18:22·공부/게임 서버
728x90

 

혼자 서버를 만들어보던 중 이런 에러가 발생했다. 구글링해보니 방화벽을 꺼보라는데 애초에 방화벽이 꺼져있는 상태다. 멀쩡한 코드를 다운받아 실행해보니 클라이언트는 서버 내용을 받아서 잘 보여주는데 서버는 클라이언트의 내용을 받지 못하고 물론 출력도 되지 않는 상태다.

 

1) 클라가 보내질 못하거나, 2) 서버가 받질 못한다. 그리고 애초에 Socket Error가 발생했다.

 

 

📛 Listener에서 사용하는 sessionFactory가 null Exception이 떴다.

✅ Init의 인자로 받는 sessionFactory에 오타가 있었다... 

 

📛 Session에 무언가 문제가 있다. 정상적이라면 클라이언트에서 보내는 데이터의 바이트 수가 12여야 하는데 내 코드로는 0이 뜬다. 

✅ OnSend, SendCompleted 등의 이름으로 되어있을 함수에서 sendArgs를 사용해야 하는데 recvArgs로 사용된 부분이 하나 있었다...

 

보통 포트 번호가 일치하지 않아서 발생하는 오류다.

728x90

'공부 > 게임 서버' 카테고리의 다른 글

[게임 서버] Server와 Client의 통신, 패킷(Packet) 정보 주고 받기  (0) 2023.02.01
[게임 서버] 게임 해킹에 대해 알아보자  (0) 2022.09.30
[게임 서버/암호학] 대칭키와 비대칭키  (0) 2022.09.30
[게임 서버] await 사용하기  (0) 2022.07.11
[게임 서버] SetBuffer를 RecvBuffer, SendBuffer로 따로 빼내기 #2  (0) 2022.06.21
'공부/게임 서버' 카테고리의 다른 글
  • [게임 서버] Server와 Client의 통신, 패킷(Packet) 정보 주고 받기
  • [게임 서버] 게임 해킹에 대해 알아보자
  • [게임 서버/암호학] 대칭키와 비대칭키
  • [게임 서버] await 사용하기
돌멩이수프
돌멩이수프
Information technology
  • 돌멩이수프
    WHAT DOES "IT" STAND FOR?
    돌멩이수프
  • 전체
    오늘
    어제
    • 분류 전체보기 (239)
      • 언어 (73)
        • html (3)
        • css (1)
        • java (6)
        • C (26)
        • C++ (2)
        • C# (29)
      • 공부 (7)
        • Unity (43)
        • 게임 서버 (26)
        • 네트워크 (5)
        • 데이터베이스 (7)
        • EFCore (19)
        • 기타 (14)
        • Git (5)
        • 운영체제 (1)
        • 소프트웨어공학 (21)
      • 2024-여름 (12)
      • 자기 관리 (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    네트워크
    Python
    유니티
    tcp
    C언어
    백준
    java
    디자인패턴
    coding
    HTML
    unity
    Entityfamework
    자바
    C
    C#
    코딩
    게임서버
    EFCore
    라즈베리파이
    EntityFramework
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
돌멩이수프
[게임 서버 / C# ] Socket Error (10061) : 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.
상단으로

티스토리툴바