Hello! This is going to be a long-ass post, but I need to get this fixed.
I recently set up an Arma2 OA server on my dedicated Linux box. The server works fine, aside from one small problem: it doesn't show up in Arma's multiplayer server browser.
The server shows up just fine when I connect via remote; I just can't see it in the public server list, which is what I need to happen.
I tried using steam's API to verify that steam services see the server.
Directing my web browser here: api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=[REDACTED IP]
I assume this means that steam can't see my server, even though it's running.
Server log on startup:
WATCHDOG (18945): [Tue Jul 14 09:38:52 CDT 2015] Starting server (port 2302)...
9:38:59 Dedicated host created.
9:39:04 BattlEye Server: Initialized (v1.205)
9:39:04 Host identity created.
2015/07/14, 9:39:34 Warning Message: No challenge value was received from the master server.
2015/07/14, 9:39:34 GameSpy QR2 error: 5, No challenge value was received from the master server.
onUnsignedData="kick (_this select 0)";
onHackedData="kick (_this select 0)";
I have also tried using steam port 2300, and steam query port 2301.
I am absolutely certain that all necessary ports are open and usable. Any help would be appreciated. I will gladly supply any information that may be needed to get this thing working.