How do I run my own server?

From AAManual

Jump to: navigation, search

Quick and dirty server info:

  1. Edit RunServer.bat to change the map.
  2. Run RunServer.bat

Or:

server.exe LAN MAPNAME.aao (Host a LAN game) server.exe GLOBAL MAPNAME.aao (Host a Public game)

With the release of America’s Army 2.7: Overmatch, several server configuration changes have been made including the addition of several port addresses that need to be available for the server through your firewall.

In order to allow other users to join your server, you need make sure the following ports are open for outgoing and incoming traffic in your firewall:

  • UDP - 1716, 1717, 1718, 8777, 27900
  • TCP - 20025-45, 20046, 20047, 20048, 14200

Failure to open these ports will prevent the server from accepting connections from other players or prevent other players from being able to see your server online.

There are several settings that also need to be defined in your server configuration INI file (in the Windows version, these files are located in My Documents\America’s Army Server Settings\{settings file name}.ini).

[Engine.GameEngine] ServerActors=DBAuth.DBMBS

[DBAuth.DBAuth] GameServerIP=

Make sure that you set the actual IP address of the America’s Army Server under:

GameServerIp= (for example, “GameServerIp=000.000.000.000”)

The supplied address must be your actual internet IP address (you can find this at http://www.myipaddress.com), if this is left blank or you supply the IP address for your internal network (such as 192.168.0.x), your server will not be able to accept connections from the internet.


Views

Personal tools