wich ver of windows do u have?
maybe your problem is some closed port or u dont have winsock, i can't talk more about that cuz i dont know much about sockets or how to open or close ports
btw: u have a recompiled ver of HGServer.exe??, this happend when u recomplile the source code of HGserver.
u could try to get another HGserver.exe from other site or i can send u mine.
<-- notice how the gate server is using the ip 192.168.1.101? set all your ips in your config files to that your setting your server to connect to another ip which is yours but the server dont know that.. hope you understand just set all your ips as 192.168.1.101 and see if that works