2012-04-29 3 views
0

내 WCF 서비스가 net.tcpbinding 아래에 호스팅되며 클라이언트가 해당 메서드를 호출 할 때 실행 중이 아닌 경우 일부 클라이언트가 액세스하고 일부는 액세스하지 못한다고 알려줍니다. 더 엔드 포인트 청취가 없었다 클라이언트 컴퓨터의 EndpointNotFoundException

...

내가 경로를 확인해야 : 난 심지어 각 클라이언트에 대해 안티 바이러스 설정 및 방화벽 설정을 확인하지만 정답 내놓았다하지 않은, 클라이언트는이 메시지와 함께 EndpointNotFoundException를 가져옵니다 봉사의 길은 실수가 아닙니다. 내 nettcp 서비스에서 창 자격 증명 유형 및 enabletcpportsharing을 기반으로합니다.

여전히 올바른 솔루션을 찾고 있습니다.

감사합니다.

+0

netstat -t -a를 실행하여 명령 프롬프트 – Rajesh

+0

에서 TCP 포트가 실행 중이고 수신 상태인지 확인할 수 있는지 확인하십시오. sync_state (myservice : 808 sync_state) 하지만 윈도우 XP에서 대부분의 컴퓨터에 연결을 설정하지 않습니다. 어떤 생각을 TCP와 connectin을 설립 –

+0

텔넷 (애플 리케이션 서버의 IP 주소) 포트 시도 후. 그래서 윈도우 방화벽이나 라우터 방화벽에 의해 차단되고 있다는 것을 이해할 수 있습니다. 클라이언트 컴퓨터에서 telnet 창을 열면 해당 창을 열지 않고 네트워크 관리자에게 전화하여 해당 포트를 엽니 다. –

답변

0

텔넷 (응용 프로그램 서버의 IP 주소) 포트를 시도한 후. 그래서 윈도우 방화벽이나 라우터 방화벽에 의해 차단되고 있다는 것을 이해할 수 있습니다. 클라이언트 컴퓨터에서 telnet 창을 열면 창에서 열리지 않고 네트워크 관리자에게 전화하여 해당 포트를 엽니 다.

예 : telnet xxx.xx.xx.xx 명령 프롬프트에서

관련 문제