Universal Plug and Play (UPnP) is a set of networking protocols that permits networked devices, such as personal computers, printers, Internet gateways, Wi-Fi access points and mobile devices to seamlessly discover each other's presence on the network and establish functional network services for data sharing, communications, and entertainment. UPnP is intended primarily for residential networks without enterprise-class devices.
In Unofficial Patch 1.5.5 (and newer) uPnP automatically forwards port UDP 26000, so people who enabled uPnP in their router settings have no problem joining and hosting Multiplayer games.
Make sure, that uPnP is enabled: 1. Start UP1.5 Launcher (by clicking on EE2 / EE2: AOS icon). 2. Click on the "Change UP1.5 Settings" button. 3. Make sure that the "uPnP" field is checked. Click "OK - Save changes". 4. Go to the folder where your game is installed: In the UP1.5 Launcher keep the SHIFT key pressed and then click on the EE2/AOS picture. It will ask you to open EE2 folder instead of starting game. 5. Open: "Unofficial Patch Files" folder and make sure that file: "upnpc-static.exe" ~30KB is present. If it's not, then your anti-virus removed it, and you will have to re-download and re-install Unofficial Patch 1.5.
You also need to enable uPnP in your router settings. Please google to find instruction for your router model.
MonaNAT (aka. Mona-in-the-middle) is an advanced technology that helps you to play online even with the bad Internet connection, or when both players are behind Symmetric NAT. It simply creates a relay server, just like if you played popular games, for example: League of Legends, Battlefield, etc. Sometimes Internet Service Providers are blocking all incoming ports, and EE2 is unable to establish connection between players. Those problems are usually experienced by 3G/LTE Internet users. MonaNAT has been created by Dr.MonaLisa on 03.07.2016, and it possibly fixes all issues and allows all players to connect each other. How it works? The normal EE2.eu NAT server detects if a player failed to join host 2 times within 5 minutes. If yes, it starts a module which binds a random UDP port on the one of EE2.eu servers. MonaNAT then accepts incoming UDP data and routes it between two players.
How to use MonaNAT? 1. On the EE2.eu Multiplayer Lobby, try to join host 3 times in row. 2. Don't press the CANCEL button when "Direct Connection failed. Attempting NAT Negotiation..." message is shown. Just be patient and wait. It can take more than 1 minute. If you cancel it - MonaNAT will fail. 3. Done! You should now be connected with a host through one of EE2.eu Servers!
How to force MonaNAT? * If you often experience NAT problems, you can force MonaNAT for all NAT requests from your IP address, so you won't need to always try 3 times before joining a game. To force MonaNAT please use the form below. Please don't enable MonaNAT if you don't need it, because it might incerase your ping in game. The changes applied on this website have immediate effect. Since 18.09.2016 you can also force and unforce MonaNAT by EE2 Lobby, simply type: "|cmd monanat" in the lobby chat (without quotes).
MonaNAT is currently not forced for your IP address. It will still work if you fail to join a game 3 times within 5 minutes. Please DO NOT force MonaNAT if you don't need it! Solve the captcha and click the button below to force it.
Empire Earth II and Empire Earth II: The Art of Surpemacy use port: 26 000.
Before hosting an internet game, please take the following steps to ensure that other players will be able to successfully join your game: 1) If you have a software firewall running on your PC (e.g., Windows Firewall), configure it to allow Empire Earth II to act as a server and receive unsolicited UDP traffic on port 26000. 2) If you have a hardware device that performs NAT (Network Address Translation) such as a 'home gateway', 'home router', or 'home firewall', you may need to configure it to forward unsolicited UDP traffic received on port 26000 to port 26000 on your PC.
Please use google to find information how to forward ports in your router model. There is no universal solution.
Unofficial Patch 1.5 Launcher automatically configures Windows Firewall to accept incoming connections on specified ports when the game process is running. If you use a different firewall software, please configure it manually.
Absolutely NOT. The EE2.eu Lobby only helps you to establish a stable connection between other computers. It supports Internet and Local connections. You will have the same ping with players connected to the same home router, because the EE2.eu Lobby will establish a LAN / Direct Connection automatically. After you join the host, the EE2.eu Server is not used at all (except global chat features, rating system, etc.). The ping is exactly the same on the Internet Multiplayer Lobby and LAN. It's strongly recommended to use the Multiplayer Lobby when you're playing with your son, daughter, brother, sister, cousin, mom, dad, girlfriend, boyfriend, gayfriend, grandma, grandpa, aunty, uncle, nephew, wife, husband, great great grandma etc. who are connected to the same home router. The EE2.eu Lobby has features that help to estabilish the stable connection, which the "LAN / Direct Connection" doesn't have.
Please don't install and use programs like: Hamachi, Tunngle, GameRanger if you don't need them for the other games. They often install virtual network devices which might cause connection problems in other multiplayer games, or even during web-browsing.
If you're trying to play with friends connected to the same home router as you, but you can't connect each other, please try the following steps:
- In the UP1.5 Launcher click on the "Change UP1.5 Settings" button and uncheck "UPnP" checkbox on every computer, except the one which is supposed to host games.
- Host a Multiplayer Game on the Lobby, and then click on the big left arrow button (it's above "Load Settings" button). You will see the list of players present in the room. Select your friends nicknames from the list and then click on the "Invite" button.
- On the other computers you will see a message "PlayerX has invited you to join his game PlayerX's Game. Do you accept or decline?" - click on the accept hyperlink, and hope for the best.
Since 04.07.2016 you can use the MonaNAT technology to fix all problems with joining games. Please read #MonaNAT.
If you disabled firewall, successfully enabled uPnP and forwarded required port, and you still have hosting/joining problems on Multiplayer, then your ISP (Internet Service Provider) blocked the port. It's a common problem, especially for users of Mobile Internet connection. Unfortunately, you will have to contact your ISP for more information and request to unblock port 26 000.