Jump to content
Sign in to follow this  
CommanderCrunch

Arma 2 OA server not showing up in server list

Recommended Posts

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]

displays this:

{
"response": {
	"success": true,
	"servers": [

	]

}
}

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.

server.cfg:

hostname="[REDACTED]";
passwordAdmin="[REDACTED]";
steamport=2303;
steamqueryport=2304;
logFile="server_console.log";
verifySignatures=2;
equalModRequired=0;
requiredBuild=125548;
requiredSecureId=2;
motd[]=
{
       "[REDACTED]"
};
motdInterval=30;
maxPlayers=64;
kickDuplicate=1;
voteMissionPlayers=1;
voteThreshold=0;
disableVoN=0;
vonCodecQuality=20;
persistent=1;
timeStampFormat="full";
BattlEye=1;
onUserConnected="";
onUserDisconnected="";
doubleIdDetected="";
onUnsignedData="kick (_this select 0)";
onHackedData="kick (_this select 0)";
onDifferentData="";
Windowed=0;
sv_region=1;
sv_lan=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.

Share this post


Link to post
Share on other sites

Double check if the used ports are forwarded in your router. happened to me that for some reason my router forgot htat i forwarded the prts, and i had to do it once more.

Also make sure that you have public IP.

Share this post


Link to post
Share on other sites
Double check if the used ports are forwarded in your router. happened to me that for some reason my router forgot htat i forwarded the prts, and i had to do it once more.

Also make sure that you have public IP.

Did you not read my post?

I am absolutely certain that all necessary ports are open and usable.

And yes, I am sure I have a public IP. Otherwise, I wouldn't be able to see the server via remote... which I said I could do.

Share this post


Link to post
Share on other sites

Simple "Thank you but thats not the problem" or something like that would suffice. :-)

Share this post


Link to post
Share on other sites

Dont worry, i know how frustrating can setting up something in this game can be.

Looks like you are not alone ARMA3 players have similar issues: http://forums.bistudio.com/showthread.php?186510-Arma3-server-not-showing-on-server-list

Someone Solved similar problem by changing local IP: http://forums.bistudio.com/showthread.php?181517-Server-not-showing-in-server-list-desperate

Might not help, but cant find anything better right now.

Share this post


Link to post
Share on other sites
Someone Solved similar problem by changing local IP

I just tried changing the IP the server runs on, but sadly that did not work

I also just tried checking which ports are being used. Here is the result:

[arma@localhost server1]$ netstat -tulpn | grep 230
udp        0      0 [REDACTED IP]:2302        0.0.0.0:*                               25820/server
udp        0      0 [REDACTED IP]:2304        0.0.0.0:*                               25820/server

As you can see, the server port (2302) and the steam query port (2304) are both bound, however the steam port (2303) is not.

As for those two threads you linked, it looks like in both cases the steam API was able to see their servers. I believe my problem is the fact that the steam API can't see my arma server.

The fact that the steam port is not bound would explain this. I just need to figure out how to get the arma server to bind the steam port.

Share this post


Link to post
Share on other sites

Then call steam support they might know.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×