JoinGG

How to Install ARMA 2 and Join a Server

Most first attempts at joining an ARMA 2 server end in a kick for a missing addon, and the second attempt ends in a kick for a different missing addon.

SweetMask · 9 min read

Most people's first attempt at joining an ARMA 2 server ends with a kick message about a missing addon, and their second attempt ends with a different kick message about a different missing addon.

This is normal. It is not a sign that anything is broken, and it is not a sign that you have bought the wrong game. It is simply how a game from 2009 with no Workshop, no automatic mod delivery and a strict signature check handles the situation where your files and the server's files do not match. Once you understand what the message is telling you, the whole thing becomes routine. Until then it is maddening.

Listings for ARMA 2 collect on its hub here. This guide covers what to buy, how mods actually work, and how to get onto a specific machine without spending an evening on it.

Buy the right combination

ARMA 2 is not one purchase, and this trips up more people than any other part of the process.

ARMA 2 is the 2009 original. Chernarus, the fictional post-Soviet country most of the game's reputation rests on, plus the small island of Utes for training and small matches.

ARMA 2: Operation Arrowhead is a standalone expansion set in Takistan. Standalone meaning it runs without the original — but it brings its own terrain, its own equipment and its own engine improvements.

Own both and they merge. The combined installation is what the community has always called Combined Operations, and it is what nearly every serious mod and mission from that era assumes you have. A large share of ARMA 2 content will simply refuse to load on the base game alone.

If you are buying now, buy both, or buy whichever bundle contains both. Buying only the original and then discovering that the thing you actually wanted to play needs the expansion is a rite of passage nobody enjoys.

Check your library before buying anything: this has been folded into enough bundles that people own it without knowing. Our Steam guide covers the account side.

What ARMA 2 is, if you have not played one

It is a military simulator that happens to be sold as a game, and the distinction matters.

There is no regenerating health worth the name and no forgiving hit detection. Bullets travel, drop and take time to arrive. A rifle at four hundred metres requires you to think about where the target will be, not where it is. Vehicles handle like vehicles rather than like game objects, which is a polite way of saying that helicopters kill more players than enemies do.

Terrain is enormous. Chernarus is measured in kilometres, not corridors, and a mission can spend twenty minutes moving before anything happens. That dead time is deliberate. It is also the reason people either fall completely in love with this series or bounce off it inside an hour.

Squad control runs through a layered command menu driven by number keys, and it takes practice to use without looking. You can order a fire team to move, to watch a direction, to get into a vehicle, to engage or hold fire — and the AI, for a game this old, does a surprisingly good job of interpreting you.

The DayZ chapter

In 2012 a mod turned this game into something else entirely.

DayZ put a hundred players on Chernarus with almost nothing, filled it with infected, and removed every safety net. It became a phenomenon, sold an enormous number of ARMA 2 copies to people who had no interest in military simulation, and effectively invented the survival genre as it exists now. The standalone DayZ that followed is its own game with its own servers.

If DayZ is why you are here, understand that the mod and the standalone are separate things. The mod runs on ARMA 2 and needs the Combined Operations install described above. It also needed a specific engine build at various points in its life, which is the sort of detail that has changed several times — check what the community running it says today rather than trusting an old forum post, including this one.

How mods work here, and why the kick messages happen

This is the section worth reading twice.

ARMA 2 predates Steam Workshop for Bohemia's titles. Mods are not subscriptions. A mod is a folder, conventionally named with an @ in front of it, that sits alongside the game's own files, and the game only loads it if you tell it to at launch.

You tell it either through a launcher — third-party launchers for this generation of ARMA exist and are how most people manage it — or through a launch parameter that lists the mod folders you want active.

Servers, meanwhile, publish what they require. A server running a modded mission expects your loaded mod set to match its own, and many servers additionally check that those mods are digitally signed with keys the server holds. Load nothing and you get kicked for missing content. Load the wrong version of the right mod and you get kicked for a signature mismatch, which reads like a security accusation and is really just a version check.

The fix is always the same: get the exact mod set the server names, in the versions it names, and load those and nothing else. Extra mods cause as many problems as missing ones.

Joining a specific server

  1. Find the server and read what it requires. Not optional. A modded ARMA server's description exists to tell you what to load, and skipping it guarantees the kick message. Listings gather on the hub, and judging one properly before you commit an evening to assembling its mod set is time well spent.
  1. Assemble the mods. Download what the server names, put the folders where your launcher expects them, and enable exactly that set.
  1. Launch with those mods active. Through the launcher, or with the mod list in your launch parameters. Get this wrong and the game starts perfectly and then fails at the door.
  1. Use the multiplayer browser, or connect directly. The in-game browser lists servers it can reach and lets you filter. It also accepts a specific address, which is how you reach a server the browser is not showing you. ARMA's command line additionally understands connection parameters, so a shortcut can be made that launches the game and joins one server every time — the community has been building those shortcuts for as long as the game has existed.
  1. Take the port with the address. ARMA servers running several instances on one machine do not all sit on the default, and copying an IP without its port is the quietest way to fail.

The mission types you will see named

ARMA servers advertise themselves by mission rather than by mode, which is confusing until you learn the vocabulary.

Domination is a long co-operative campaign against AI across the whole map — take a town, take the next town, respawn, keep going. It runs for hours and people drop in and out of it. This is the single most common thing an open ARMA 2 server is running.

Insurgency is the paranoid version: the enemy is hidden in a large area, intelligence has to be gathered before targets appear, and a careless approach gets a whole squad killed by somebody they never saw.

Warfare and its relatives add base building and a strategic layer on top of the shooting.

Beyond that sit the milsim units, and they are a different proposition entirely.

Milsim units, and why they use whitelists

A large part of what has kept ARMA alive is organisations rather than servers. A unit has a roster, a rank structure, a training pipeline and a weekly operation at a fixed time, and joining one means applying rather than connecting.

That sounds off-putting and it produces the best ARMA there is. Fifty people who all know the callsigns and all show up at the same hour on a Saturday produce something that a public server full of strangers structurally cannot. The cost is that you have to fill in a form and turn up to a training session.

If you are considering running something like this yourself, running a whitelist that people actually apply to is about exactly this problem. Most of the coordination now happens on Discord rather than on the forums where it used to live.

Performance, and setting expectations

ARMA 2 is heavy in a way that has nothing to do with how it looks.

The engine leans on a small number of CPU threads and spends them simulating a very large world with a great deal of AI in it. Buying a faster graphics card frequently changes nothing. A server with sixty players and hundreds of AI units will produce framerates that a modern shooter would consider a fault, and everybody playing has simply accepted this for fifteen years.

View distance is the setting that costs the most. Turning it down helps more than turning textures down, and on a busy server it helps a great deal.

Problems you will actually hit

"You cannot play/edit this mission; it is dependent on downloadable content that has been deleted." The mission needs something you do not have loaded. Nine times out of ten it is the expansion, or a mod folder that is present but not enabled.

Kicked for signature verification. Right mod, wrong version, or a mod the server does not hold a key for. Match the server's list exactly.

The server does not appear in the browser at all. Filters, or a master server that has not caught up. Connect by address instead of hunting for it.

Enormous ping to servers that should be close. Check where the box actually is rather than where the name implies it is. Where to host a game server explains why a "EU" label tells you less than you would like.

You spawn and everyone is already three kilometres away. ARMA missions do not wait. Read the briefing, find your transport, and accept that the first ten minutes are logistics.

Where to go next

The series has continued and each entry solved some of the previous one's problems while inventing new ones. ARMA 3 is the version with the largest modding scene by a wide margin and the one most units run today. ARMA Reforger moved to a newer engine and a different design. The original ARMA is where all of it started.

If what appeals is organised military play without the mod management, Squad takes the same instincts and packages them so that joining takes thirty seconds rather than an evening. You give up the mod scene and the enormous sandbox, and you get to actually play on a weeknight. That is a real trade, and which side of it you land on says more about your patience than about the games.

<!-- joingg-footer -->

---

JoinGG is a live directory of community game servers. Every listing is queried directly every fifteen minutes, so the player count you see was measured rather than reported by its owner, and each one carries a copyable connect address. ARMA 2 servers are listed here, and every game on the site has its own hub. Player counts across every game are on the statistics page.

Common questions

Can you play the DayZ mod if you only own the base ARMA 2 game?
No, you cannot play the DayZ mod using only the base game. The mod requires the Combined Operations setup, which means you must own both ARMA 2 and the Operation Arrowhead expansion merged together. It will not run properly without both.
Why does an ARMA 2 server kick players for a signature verification failure?
A signature verification kick happens when your loaded mod version does not match what the server requires, or when the server lacks the signing key for a mod you have active. It is essentially a version check rather than a security warning. To fix it, enable only the exact mod versions named by the server.
How can a player improve framerates on a busy ARMA 2 multiplayer server?
Lowering your view distance setting provides the greatest performance improvement. The engine heavily relies on a few CPU threads to calculate the world and AI rather than graphics hardware, so lowering view distance helps much more than reducing texture quality.
Tags
arma 2arma2server browsersteam workshopco-opsurvivalmaster server
Share

SweetMask

Published · 9 min read

All articles

Keep reading