Как включить WCF net.tcp в IPSec?

Я пытаюсь подключиться из веб-приложения к другому веб-приложению, используя протокол WCF.NET NET-TCP. Этот протокол net.tcp включен в IIS и в моем случае использует порт TCP 808. Я настроил IP-фильтр на сервере, но он блокирует соединение между обоими приложениями, пока я полностью не отключу IP-фильтр.

Это правило, которое я пытался добавить, и оно не работает:

Source address: Any IP Address
Destination address: My IP Address
Protocol: 6 (TCP)
From Port: Any port
To Port: 808
Action: Permit

Использование TCPView, когда соединение заблокировано, показывает:

Protocol   Local Address       Remote Address    Status
TCP        server.com:64706    server.com:808    SYN_SENT

Как разрешить это соединение? Спасибо!


person Diego Jancic    schedule 26.05.2011    source источник


Ответы (1)


Я нашел решение.

Если Any IP -> My IP является входящим правилом, то мне пришлось добавить и исходящее правило; который будет Мой IP -> Любой IP.

Подробности:

Source address: My IP Address
Destination address: Any IP Address
Protocol: 6 (TCP)
From Port: Any port
To Port: 808
Action: Permit

Надеюсь это поможет.

person Diego Jancic    schedule 26.05.2011