Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://i.imgur.com/6w2v4xf.png
Most modern routers should support UPNP by default. If it doesn't work out of the box, you will need to log into your router and either 1) enable UPNP, or if that isn't on option 2) port forward ports 2302 and 2303 to your machine's IP address.
In lieu of UPNP or port forwarding, you would indeed need to use some kind of VPN software like Tungle or Hamachi or whatever people use nowadays to create a virtual LAN.
So, the most important thing when hosting a mission for your friends (Multiplayer > Server Browser > Host Server) to join is to check the "UPnP" box. Give your session a name, a password, and make sure it is set to "Internet" not "LAN".
BUT, ArmA's UPnP resolving (which is critical for online play) is stupid and very badly coded (as the entire rest of the "game"), so there's 2 critical things that WILL make it not work most of the time, and your friends will not be able to see or join your hosted session:
1 - The ArmA executable (arma3.exe / arma3_x64.exe) MUST be allowed through the Windows Firewall to have Inbound AND Outbound internet access. I'll not teach how to do it here, Google or any other search engine can teach anyone how to get to the windows firewall advanced settings to allow inbound/outbound rules.
2 - If number 1 do not solve your hosting problem (and you don't get any "UPnP Failed" messages when creating the session), and your friends can't still see/join you hosting a multiplayer mission, then the problem can be your internet provider uses shared IP. That is not easily solvable, you'll need to contact your internet provider to question them on that.
If both are solved (you get no UPnP Failed message nor have shared IP), THEN and only then, you should resort to using a software for VPN/LAN or going the mind numbing, exhausting, stupid and badly implemented archaic process of renting/hosting a dedicated server.
As always, ArmA will make your life miserable if you only wish to have fun alone/with a few friends. It's almost as if who coded and decided the user experience of the "game" made sure at every step for it to be NOT as user friendly as possible... then there's who coded the engine's use of hardware capabilities, which is another entire post-worthy rant.
Hope this helps someone in the future, because UPnP is essential for ArmA multiplayer, and I spent a lot of time thinking the game was allowed through the firewall, when in truth it required me to manually allow it in inbound/outbound rules for it to finally work.
Ey...? I never had any such issues tho I do know some who have but it's not as hard as your making out.
So in the advanced settings of firewall should Arma 3 inbound/outbound rules be ticked ON or OFF?
Also, does everyone need to do this or just the host?
Second this. A group of us used it this weekend. Simple and effective.
Thank you bro almost gave up it was just the ♥♥♥♥♥♥♥ firewall...
so listen too this guy he knows what's up