2012-04-29 4 views
0

My WCF Service размещен под net.tcpbinding и в случае, если он не работает, когда клиент делает вызов его методам, но позвольте мне рассказать вам, что у некоторых наших клиентов есть доступ, а некоторые нет. я даже проверить антивирусную установку и настройку брандмауэра для каждого клиента, но не придумали правильный ответ, клиент получает EndpointNotFoundException с этим сообщением:EndpointNotFoundException на клиентской машине

Там не было конечной точкой прослушивания ...

я есть проверить путь обслуживания нет ошибки в пути. и в моем сервисе nettcp, основанном на типе учетных данных окна и включенном enabletcpportsharing.

Ищет правильное решение.

Спасибо!

+0

Попробуйте запустить netstat -t -a и посмотрите, можете ли вы найти свой TCP-порт и в состоянии прослушивания в командной строке – Rajesh

+0

он находится в sync_state (myservice: 808 sync_state) но не устанавливают соединение на большинстве оконных аппаратов xp. любая идея о том, как установить соединение с TCP –

+0

После попытки использования сервера telnet (IP-адрес сервера приложений). поэтому я могу понять, что он блокируется брандмауэром окна или брандмауэром маршрутизатора. если telnet откроет окно с клиентской машины, что означает его работу, и если он не открывается в окне, обратитесь к администратору сети, чтобы открыть этот порт. –

ответ

0

После попытки использования telnet (IP-адрес сервера приложений). поэтому я могу понять, что он блокируется брандмауэром окна или брандмауэром маршрутизатора. если telnet откроет окно с клиентской машины, что означает его работу и если он не открывается в окне, обратитесь к администратору сети, чтобы открыть этот порт.

Например. telnet xxx.xx.xx.xx 80 в командной строке

Смежные вопросы