The problem is this, I play Warcraft 3 on eurobattle.net (private server but it doesn't really matter). I can connect to eurobattle.net, I can join a game, I can play, but after the game ends and I quit the game (I quit the curent game I don't exit Warcraft 3) it should return to eurobattle.net but everytime I quit the game it just disconect me from eurobattle.net .
My network is very noise (lot of logs related to port 137,138,139,445, etc. windows junk traffic) so it's imposibile for me to see the log in m0n0wall webgui. I used WallWatcher to see what's happening and why I get disconected. The event that happens when I get disconected is this one:
2009/02/15 07:14:03,75 I tcp 192.168.2.2 1857 78.46.66.104 6112
78.46.66.104 is the ip of eurobattle.net
192.168.2.2 is the ip of the computer from witch I play Warcraft 3
It's a bit strange that it's says it's a incoming from 192.168.2.2...
Some other information about the machine that is running m0n0wall, NAT and firewall settings:
Information about the hardware:
WAN: Realtek 8139 (ip assign via PPPOE)
LAN: Realtek 8139 (no cable conected to this)
Wireless: Atheros 5212 (ip 192.168.1.2 , DHCP on for the computer conecting to this interface(DCHP is assingning the ips 192.168.2.2 and 192.168.2.3 by MAC), WPA2 PSK AES)
NAT settings:
Warcraft 3 requires port forwarding and the port used is 6112 TCP and UDP (Starcraft or Diablo 2 requires port 4000 TCP also)
so port 6112 TCP & UDP and port 4000 TCP are forworded for 192.168.2.2
Firewall settings:
WANAction Proto Source Port Destination Port Description
Allow TCP/UDP * * 192.168.2.2 6112 - 6119
Allow TCP * * 192.168.2.2 4000
WiFi (wireless network)Action Proto Source Port Destination Port Description
Allow * WiFi net * * * Default WiFi -> any
This rules allow me to connect to eurobattle.net, join, host and play games. But after every game I play I get disconected from eurobattle.net and I have to reconnect to play the game.
2009/02/15 07:14:03,75 I tcp 192.168.2.2 1857 78.46.66.104 6112
2009/02/14 16:30:15,22 I tcp 192.168.2.2 5507 78.46.66.104 6112
2009/02/14 17:25:21,14 I tcp 192.168.2.2 5671 78.46.66.104 6112
2009/02/14 18:25:19,50 I tcp 192.168.2.2 5813 78.46.66.104 6112
2009/02/14 18:58:07,94 I tcp 192.168.2.2 6003 78.46.66.104 6112
I tryed to disable Block private networks, the problem still remains, I set Allow fragmented packets problem still remains, I added rules for WAN and WiFi to allow coonection to 78.46.66.104 on port 6112 problem still remains. I can't understant why it's blocking that connection...