RadarURL

웹 프로그래밍
2014.04.11 18:14

자주 발생하는 소켓 에러(Socket Error)

조회 수 4647 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
개발 할 당시 로컬컴퓨터에서 서버/클라이언트 프로그램 2개를 놓고 테스트 했을 때는 문제가 없었다.
하지만 클라이언트를 바로 옆자리 PC로 옮겼더만 접속이 되자 마자 끊기는 현상 발생. 서버쪽에서는 10053 Socket Error 가 발생하면서 OnClose가 호출 됐고, 클라이언트쪽에서는 다른 Error 없이 OnClose가 호출되었다.
그래서 10053에 대한 에러를 찾아봤다.
1.현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다.
2. WSAECONNABORTED 10053
연결이 out-of-band나 다른 실패 때문에 끊어져 버렸습니다.


기존에 방화벽도 해제하고 개발했었는데... 어떤 문제였는지... 시간은 계속 지나가고... 결국 답을 찾음
V3방화벽도 따로 해제해줘야 했음...

결론 -> 방화벽 나쁜넘



-자주 발생하는 Socket Error-
: 10049 요청한 주소는 해당 컨텍스트에서 유효하지 않습니다.
: 10050 네트워크를 사용할 수 없기 때문에 소켓 작업을 진행할 수 없습니다.
: 10051 연결할 수 없는 네트워크에서 소켓 작업을 시도했습니다.
: 10052 해당 작업이 진행되는 동안 오류가 발생하여 연결이 끊겼습니다.
: 10053 현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다.
: 10054 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다.
: 10055 대기열이 또는 버퍼가 부족하여 소켓에서 해당 작업을 진행하지 못했습니다.
: 10056 이미 연결된 소켓에서 다른 연결을 요청했습니다.
: 10057 소켓이 연결되어 있지 않거나 Sendto 호출을 사용하여 데이터그램 소켓에 보내는 경우에 주소가 제공되지 않아서 데이터를 보내거나 받도록 요청할 수 없습니다.
: 10058 해당 소켓이 종료되었으므로 데이터 보내거나 받을 수 없습니다.
: 10059 일부 커널 개체에 대한 참조가 너무 많습니다.
: 10060 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다.
: 10061 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.
: 10062 이름을 해석할 수 없습니다.
: 10063 이름 또는 이름의 구성 요소가 너무 깁니다.
: 10064 호스트가 작동하지 않기 때문에 소켓 작업을 진행할 수 없습니다.
: 10065 연결할 수 없는 호스트로 소켓 작업을 시도했습니다.

 

출처 : http://najsulman.tistory.com/533

?

공부 게시판

공부에 도움되는 글을 올려주세요.

  1. No Image notice by 처누 2003/08/18 by 처누
    Views 952967 

    [공지] 공부 게시판 입니다.

  2. WIndows Application의 실행 속도 측정

  3. 메모리 부족 현상 (allowed memory size of 134217728 bytes..)

  4. Guzzle - cURL error 60: SSL certificate problem: unable to get local issuer certificate 문제 해결

  5. XE 캐시파일 재성생후 404 Oops, Sorry. Page is not found! 나올때

  6. [Apple] 엔터프라이즈 계정신청 (Enterprise Program)

  7. XE - " Fatal error: Class 'Object' not found in " / class 낫파운드 오류

  8. [MSA] MSA란 무엇인가? 개념 이해하기

  9. iOS 앱 개발을 위한 인증서 생성 및 관리

  10. [ iOS ] 앱 스토어 개인, 회사, 엔터프라이즈 차이점

  11. PHP 파서 이해하기 (<?php의 php를 생략하고 간단히 <? 태그 와 ?> 태그를 사용하는 방법)

  12. SVN의 cleanup 에러시 해결방법

  13. [오류해결] svn cleanup failed-previous operation has not finished; run cleanup if it was interrupted

  14. TortoiseSVN 계정변경

  15. SVN passwd 설정 : 계정 (users/passwd)

  16. XE 비회원 글쓰기 항목 지우기

  17. 메모리 영역 (code, data, stack, heap)

  18. [SVN] Subversion 명령들

  19. IBM JDK 1.6 에서 Spring 2.5.2를 사용할 때 GenericTypeResolver 에서 NullPointerException이 발생하는 문제

  20. 오른쪽 마우스 금지 소스 / 드래그 금지 소스

  21. [전자정부 표준프레임워크] 톰캣(Tomcat) 설치하기

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 18 Next
/ 18


즐겨찾기 (가족)

JAESOO's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너