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".
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. 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/5G 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 does it work? The EE2.eu NAT Negotiation module detects if a player failed to join host 1 time within the past 5 minutes. Then it starts a module which binds a random UDP port on the one of EE2.eu MonaNAT® servers. MonaNAT® then accepts incoming UDP data and routes it between two players. It also supports IP address changes, so if your IP changes during game, it should be able to resume it without disconnecting.
How to use MonaNAT®? 1. On the EE2.eu Multiplayer Lobby, try to join host a few 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 MonaNAT® 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 a few 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 a few 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.
Since Unofficial Patch 1.5.8.021 (December 2021), the unsupported "LAN / Direct Connection" mode has been disabled.
Reasons why the "LAN / Direct Connection" mode has been disabled: * Many players did not read the warning that this mode is unsupported, and then annoyed Dr.MonaLisa with problems related to it on the Support Chat.
* EE2.eu was receiving crash reports related to the unsupported LAN mode, which was falsely increasing the number of crashes on the statistics website.
* Players were losing Multiplayer related improvements from UP1.5 updates and were not aware that the LAN connections are still working the same way on the Multiplayer Lobby (direct connection is still established).
Can I unlock the "LAN / Direct Connection" mode in the newest version of Unofficial Patch 1.5? Yes, Dr.MonaLisa makes hard decisions but is not as evil as you think. In order to be allowed to use the "LAN / Direct Connection" mode, please follow the steps below:
1. Click on "Change UP1.5 Settings" button in the Launcher.
2. In the "Insert a custom configuration command" field, type: "AllowUnsupportedLANMode=1" (without quotation marks).
3. Click on the "Submit" button, and then "OK - Save Changes".
4. Restart the game. After clicking on the "LAN / Direct Connection" button you will be able to check option "Use LAN mode anyway" as in previous versions of UP1.5.
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.