I have two machines host1
& host2
. host1
is running a process communicating with a process on host2
with following two services:
net.tcp://host2:1000/Service1
net.tcp://host2:1001/Service2
While Service1
works fine Service2
return following error on host1
:
System.ServiceModel.EndpointNotFoundException: Could not connect to net.tcp://host2:1001/Service2...no connection could be made because the target machine actively refused it
From host1
I did telnet host2 1001
which does succeed. I also tried netsh http show urlacl
on both machines but it contained no information regarding my services.
How can I further debug this issue? what could be the problem?