Strange remoting connection problem

Posted by Voyager Systems on Stack Overflow See other posts from Stack Overflow or by Voyager Systems
Published on 2009-04-07T15:23:42Z Indexed on 2010/03/08 3:36 UTC
Read the original article Hit count: 793

Filed under:
|

In trying to configure a .NET remoting setup over TCP, I've been having problems accepting outside connections (connections from any computer not on my LAN). I did some investigation and hit netstat -a as soon as my friend started to connect. Here's what I saw:

TCP 0.0.0.0:2594 Taylor-PC:0 LISTENING
...
TCP 192.168.1.102:2594 24-155-7-16:63588 ESTABLISHED
TCP 192.168.1.102:62488 192.168.0.100:1554 SYN_SENT

Now here's the weird part: 24.155.7.16 is my friend's IP (modified) and it says the connection is established. But the connection hangs until it times out. I then found out that 192.168.0.100 is his local address on his network. Something screwy's going on somewhere. My server and client are both TCPChannels, the latter initialized 'new TCPChannel( 0 ).' Localhost connections work when I run a client on the same machine as the server, but I can't accept remote connections. There is no port forwarding or firewall issue.

Thanks for the help

© Stack Overflow or respective owner

Related posts about .NET

Related posts about remoting