I'm on FreeBSD trying to set up a dedicated server. It starts up fine and the name and number of players are correct (even though it's not listed in the public server list; using "Remote" to find it) but no mission is selected.
server.cfg
hostname = "a_server_name";
password = "a_password";
passwordAdmin = "another_password";
//reportingIP = "armedass.master.gamespy.com";
reportingIP = "arma2pc.master.gamespy.com";
logFile = "server_console.log";
motd[] = {
"",
"Welcome...",
"Yadda yadda yadda"
};
motdInterval = 5;
checkfiles[] = {}; // Outdated.
maxPlayers = 12;
kickDuplicate = 1;
verifySignatures = 1;
equalModRequired = 0;
voteMissionPlayers = 0;
voteThreshold = 0.33;
disableVoN = 0;
vonCodecQuality = 8;
persistent = 1;
onUserConnected = ""; // self-explaining
onUserDisconnected = "";
doubleIdDetected = "";
regularCheck = "";
onUnsignedData = "kick (_this select 0)";
onHackedData = "ban (_this select 0)";
onDifferentData = "";
BattlEye = 1;
class Missions {
class Coop2 {
template = "co@40_Domination_1_27A2_Mando_West.Chernarus";
difficulty = "veteran";
};
};
The .pbo file exists
$ ls -l mpmissions/co@40_Domination_1_27A2_Mando_West.Chernarus.pbo
-rw-r--r-- 1 ojn ojn 1904509 Dec 23 17:15 mpmissions/co@40_Domination_1_27A2_Mando_West.Chernarus.pbo
./player/arma2profile
class Difficulties
{
class recruit
{
class Flags
{
Armor=1;
FriendlyTag=1;
EnemyTag=0;
HUD=1;
HUDPerm=1;
HUDWp=1;
HUDWpPerm=1;
HUDGroupInfo=1;
AutoSpot=1;
Map=1;
WeaponCursor=1;
AutoGuideAT=1;
ClockIndicator=1;
3rdPersonView=1;
Tracers=1;
UltraAI=0;
AutoAim=0;
UnlimitedSaves=1;
DeathMessages=1;
NetStats=1;
VonID=1;
};
skillFriendly=1;
skillEnemy=0.55;
precisionFriendly=1;
precisionEnemy=0.3;
};
class regular
{
class Flags
{
Armor=1;
FriendlyTag=1;
EnemyTag=0;
HUD=1;
HUDPerm=1;
HUDWp=1;
HUDWpPerm=1;
HUDGroupInfo=1;
AutoSpot=1;
Map=1;
WeaponCursor=1;
AutoGuideAT=1;
ClockIndicator=1;
3rdPersonView=1;
Tracers=1;
UltraAI=0;
AutoAim=0;
UnlimitedSaves=1;
DeathMessages=1;
NetStats=1;
VonID=1;
};
skillFriendly=1;
skillEnemy=0.7;
precisionFriendly=1;
precisionEnemy=0.5;
};
class veteran
{
class Flags
{
HUD=1;
HUDGroupInfo=0;
WeaponCursor=1;
3rdPersonView=1;
UltraAI=0;
DeathMessages=1;
NetStats=1;
VonID=0;
};
skillFriendly=1;
skillEnemy=0.9;
precisionFriendly=1;
precisionEnemy=0.75;
};
class mercenary
{
class Flags
{
UltraAI=0;
DeathMessages=0;
NetStats=0;
VonID=0;
};
skillFriendly=1;
skillEnemy=1;
precisionFriendly=1;
precisionEnemy=1;
};
};
The log file after starting the server with "./arma2server start"
WATCHDOG (17987): [Fri Jan 15 20:02:40 CET 2010] Starting server (port 2302)...
/bin/cat: /proc/cpuinfo: No such file or directory
/bin/cat: /proc/cpuinfo: No such file or directory
20:02:54 Dedicated host created.
20:03:00 BattlEye Server: Initialized (v1.069)
20:03:00 Host identity created.
I've also tried putting this as a mission rotation, just to see if it works
class DM_Deathmatch {
template = "MP_Deathmatch.Chernarus";
difficulty = "veteran";
paramsArray = [4,0,7,0,0,1,0,2];
};
Any light you can shed on this would be appreciated. If you need any more info, just let me know.