Quote Originally Posted by Freddie View Post
I need to understand why it's not working before I can fix it. I'll have to set up ICS here, watch the programs in a debugger, log their communications, etc.

Given what you said about how it works I know why the connection fails: if you send the default (external) IP to the computer using ICS it can't connect to that IP from it's side of the network, which is why it fails - sending all the IPs and trying them all would work

ps: maybe we should use the IRC chat or something so we don't create hundreds of post for a simple dialog :-)