Ok. The problem is in your Port.
You say youve done Port Forwarding?
You just need to go to firewall or modem and make sure that port 43594 is open.
Not really sure how to explain this as its different on every computer but yeah, look for a quick tut on mopar or something. You need to open ports. It should be via your firewall.
Heres how id go about doing it, although It might not work for you.
Go to the start menu click run
type in cmd
Itll come up with the command prompt
type in 'ipconfig'
itll say some information.
You want the connection specific DNS suffix
Go to internet explorer type in http://thisinformation.
For me, as Im stealing a silly persons internet with no password its
http://gateway.2wire.net
Then your looking for firewall and opening ports etc.
Ill help you if you can but your going to have to figure it out by yourself, basically.
If thats not the problem I dont know what is.
JUST IN CASE YOU LOST TRACK
We know the server and client works as you can connect to your local IP.
We cannot connect via your proper IP which says the connection is getting stuck between your proper IP and your computer - the firewall.
Thats my logic, anyway.
=p
Regards,
Liam
PS: MY INTERNET IS PLAYING UP BAD, EXPECT ME TO TAKE A WHILE TO REPLY