Disconnect Due to Incorrect Map Info/Hack Tool Detected

It appears that this error is being caused by certain routers forcibly shutting down the connection to the Crossfire servers. Most home routers have a hardware firewall built into them, which is causing these connections to be dropped.

The first solution, although not optimal, is to connect your computer directly to your modem rather than the router. This should resolve the problem.
[UPDATE]

It seems that some users who are experiencing this error have Universal Plug and Play disabled on their routers. Consult your router's documentation on how to enable uPNP, or follow the instructions below to get to your router's setup page and look for the option yourself. This fix is much better and more secure than the DMZ fix.
The second solution is a little more detailed. Consult your router's documentation on how to either disable the router's firewall, or place your computer in the demilitarized zone (DMZ). Unfortunately because of the sheer number of different routers I am unable to provide a how-to here on the forum. If you are not using a router, be sure to allow all traffic from the the following IP addresses:

SERVER1=74.200.6.161
SERVER2=74.200.6.163

Here are links to the support pages of the most common router manufacturers:

Linksys
http://www.linksysbycisco.com/EU/en/support

Netgear
http://kb.netgear.com/app/

Belkin
http://www.belkin.com/support/

If you would like to try and find the router settings for yourself, you can follow these steps to get to the router's setup screen:

- Go to http://www.routerpasswords.com/ and find the default password for your router
- Open a command prompt window
- Enter IPCONFIG and press enter
- Write down both the IP address and Default Gateway

ipconfigy.png

- Open your web browser and browse to the default gatewayfrom the last step
- Example: if the Gateway was 192.168.1.1, enter http://192.168.1.1

routern.png

Enter the username and password and you will be presented with the router's configuration page. Look for security and/or firewall options. If trying to move the computer to the DMZ, use the IP address that was listed when you did IPCONFIG.

Once the router's firewall is disabled or the computer placed in the DMZ you will want to make sure that the windows firewall is active, as you will no longer be getting firewall protection from the router.

If you need assistance with this issue, feel free to visit us in the Crossfire IRC chat. The link is in my signature. If I am online and available I would be happy to walk you through the process of configuring your router.

[UPDATE 5/30/2010]

Earlier today I assisted someone on IRC that has been experiencing this error. Upon checking out his router settings, I noticed that the firewall was set by default to a very strict blocking mode. One I added the Crossfire ports of 13008 and 16666 to his firewall exceptions he was able to play without error.

I urge everyone who is experiencing this problem to familiarize yourself with firewall settings, especially router firewalls. There are far too many different models of routers for me to make a specific guide. As always, if you see me in the IRC chat I can assist you with this in realtime.


[Update 7/27/2010]

I just finished working with someone on IRC that was experiencing these disconnects, but had no router. When he disabled the windows firewall he was able to play without disconnects. I currently have him testing some port exceptions with the firewall. If this works, then I am confident that simply forward ports 10009, 13008 and 16666 (TCP/UDP) will resolve the problem. Upon confirmation of the fix I will post a guide on how to alter windows firewall port settings.

«13456724

Comments

This discussion has been closed.