I am having issues on the older Call Of Duty: World at War game. I really need expert help with an issue that few people might have an idea on how to fix.
My issue is related to port forwarding. It worked perfectly for enough time in the past in this game and I could host Co-op without issues. Currently, the port forwarding entry (using default 28960 port) is perfectly at the router, but it seems like since 1-2 years ago the server allocation stopped integrating well with Windows 10 or something for me (can't really know the cause). I can definitely port forward other unrelated services perfectly and they are reachable from the Internet.
The netstat -aon output is as follows, while having a Co-op server active:
C:\WINDOWS\system32>netstat -aon|find "28960"
UDP 192.168.1.9:28960 *:* 5344
The state field misses the LISTENING value, which means the binding fails for some reason. Also, I'm launching the game with the command option +set net_ip 192.168.1.9 to pick my LAN network as this is proven needed for other services since I have multiple network interfaces which seem to take priority over LAN one by default.
Compare the output to a working unrelated service, reachable to the Internet:
C:\WINDOWS\system32>netstat -aon|find "27017"
TCP 192.168.1.9:27017 0.0.0.0:0 LISTENING 14740
UDP 192.168.1.9:27017 *:* 14740
By the way this game doesn't auto-open servers with UPnP, they must be port forwarded. Also, disabling Windows firewall doesn't make a difference.
Would you be able to help me? It has been enough time since this problem arose randomly, and I'm totally lost.
EDIT: I've just found out here that not seeing state on UDP ports is normal as the protocol is state-less. I didn't realize that was the cause, though I knew that concept. So that's something at least. However the game might still should be supposed to allocate a TCP socket on the same port.