» Thu Sep 18, 2008 12:50 pm
Hi everyone,
I was experiencing many of the login problems that everyone else is having (1000 ping servers, endless search for quick matches, sitting in the lobby with other players but never connecting, finally joining a match but getting kicked in two minutes). I spent hours on the phone this weekend with my ISP and the router manufacturer's help line to resolve the issue, but nothing seemed to consistently work. But I kept screwing around with the settings and here's all the crap I did before I could finally play a game:
-Creating a static IP for my PC (because I have a modem/router combo unit)
-Moving my PC's IP into DMZ
-Port Forwarding UDP port 64100 (pretty sure this is redundant with DMZ mode, but you know, just to be safe)
-Deleting the entries for Crysis 2 in Windows Firewall, then re-allowing them after trying to log on. I am able play and have Windows Firewall on at the same time.
-Enabling UPnP/Network Discovery for both Home and Public Networks in Windows network advanced options
-Enabling UPnP on my router
-Disabling every firewall feature on my router
So yeah, god knows what actually fixed it, but it finally works. I'm pretty sure I tried most of the options above independently, but it didn't work until I combined everything together. The last thing that finally got me to solve the problem was that I had noticed a weird message in the log file of my router saying that there was a "LAN-based UDP flood" (in one case in port 64100, which I had already forwarded) coming from the IP of my computer every time I tried to connect to a match, which led me to realize that despite forwarding the port, the router firewall was still blocking it because it had been misidentified as a DoS attack. So I turned off all the firewall options on my router, and I also noticed that my router had a UPnP option that hadn't yet been enabled.
As soon as I did all of that and reset my PC, the multiplayer worked flawlessly. I started seeing lots of matches with (relatively) low pings, and I was able to get into a game, log out, and get in again to another one, and never got disconnected while playing 2-3 hours tonight.
Other information: I use Avast! as my antivirus and have Windows 7 64 bit.
I really hope this helps somebody out there--I somehow managed to play one successful match this weekend, and it got me hooked enough to keep banging my head against the problem. Good luck!