Pages: [1]
  Print  
Author Topic: issues starting openarena dedicated server :/  (Read 8462 times)
vindimy
Bigger member


Cakes 15
Posts: 161


lolwut?


WWW
« on: December 07, 2009, 05:46:01 PM »

Hi folks,

So I decided to bring back to life the Openarena server that used to run like a year ago. Only this time I'm using a different OS (Ubuntu vs Debian) - and that's the only change. So I download and extract oa081.zip to start off fresh, put my files in the right places (/home/dv/.openarena/baseoa for configs) and fire up the server. Before it used to happily succeed and now it fails.

Code:
localhost ~/.openarena: /usr/local/oa081/oa_ded.i386 +set fs_basepath /usr/local/oa081 +set fs_game FFCTF +set dedicated 2 +set net_ip 74.82.5.104 +set net_port 27960 +exec default.cfg
ioq3+oa 1.35 linux-i386 Oct 20 2008
----- FS_Startup -----
Current search path:
/home/openarena/.openarena/FFCTF
/usr/local/oa081/FFCTF/z-proskins2.pk3 (8 files)
/usr/local/oa081/FFCTF/gpl-q3a2oa-textures.pk3 (1375 files)
/usr/local/oa081/FFCTF
/home/openarena/.openarena/baseoa
/usr/local/oa081/baseoa

----------------------
1383 files in pk3 files
execing default.cfg
com_zoneMegs will be changed upon restarting.
execing maps.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
IP: 127.0.0.1
IP: 74.82.5.104
IP6: ::1
IP6: fe80::fcfd:4aff:fe52:568%eth0
Opening IP socket: 74.82.5.104:27960
Couldn't write q3config_server.cfg.
Can't find map maps/oa_ctf2.bsp
execing q3config_server.cfg
couldn't exec autoexec.cfg
execing default.cfg
execing maps.cfg
Can't find map maps/oa_ctf2.bsp
]vstr nextmap
Can't find map maps/oasago2.bsp
]vstr nextmap
Can't find map maps/oa_ctf2.bsp
]quit

The most useful line here is Can't find map maps/oa_ctf2.bsp. Anyone knows why it's looking for a .bsp file?

Here's openarena files themselves:

Code:
localhost /usr/local/oa081: ls *
CHANGES  COPYING  CREDITS  LINUXNOTES  README  WENEED  oa081.zip  oa_ded.i386  oa_start  openarena.i386

FFCTF:
gpl-q3a2oa-textures.pk3  z-proskins2.pk3

baseoa:
pak0.pk3  pak1-maps.pk3  pak2-players-mature.pk3  pak2-players.pk3  pak4-textures.pk3  pak5-TA.pk3  pak6-misc.pk3

missionpack:
mp-pak0.pk3

And here's the .openarena folder in the userdir:

Code:
localhost ~/.openarena: ls *
oa_start  oa_start1

FFCTF:
default.cfg  maps.cfg  q3config_server.cfg

baseoa:

Finally, here's default.cfg:

Code:
localhost ~/.openarena: cat FFCTF/default.cfg
// generated by quake, do not modify

sets ".Admin" "vindimy"
sets ".e-mail" "me AT thedimi.net"
sets ".Location" "California, USA"
sets ".OS" "Debian 5"
sets ".Hosting" "linode.com / Hurricane Electric"

// server

seta sv_zombietime "1"
seta sv_floodProtect "1"
seta sv_wwwBaseURL "http://oa.thedimi.net/gameserver/0.8.1"
seta sv_dlURL "http://oa.thedimi.net/gameserver/0.8.1"
seta sv_wwwDlDisconnected "1"
seta sv_wwwDownload "1"
seta sv_dl_maxRate "1024000"
seta com_hunkMegs "96"
seta com_zoneMegs "96"
seta com_soundMegs "8"
seta sv_fps "20"
seta sv_minRate "0"
seta sv_maxRate "25000"
seta sv_minUpdateRate "0"
seta sv_maxUpdateRate "50"
// seta tickrate "100"
seta sv_pure "1"
seta sv_minPing "0"
seta sv_maxPing "350"
seta sv_master5 ""
// seta sv_master4 "master3.idsoftware.com"
// seta sv_master3 "master0.gamespy.com"
// seta sv_master2 "clanservers.net"
seta sv_master1 "dpmaster.deathmask.net"
seta sv_allowDownload "1"
seta sv_maxClients "14"
seta sv_hostname "^^66*** FEMMES FATALES CTF ***"
seta g_motd "~~~ WELCOME TO FEMMES FATALES CTF ~~~"
seta g_log ""
seta g_filterBan "0"
seta g_banIPs ""
seta g_logsync "0"


//bots

seta bot_minplayers "2"
seta bot_enable "1"
seta bot_nochat "1"
seta g_spSkill "3"


// votes

seta g_allowvote "1"
seta g_voteNames "/map/map_restart/nextmap/kick/clientkick/timelimit/fraglimit/"
seta g_voteMinFraglimit "20"
seta g_voteMaxFraglimit "100"
seta g_voteMinTimelimit "10"
seta g_voteMaxTimelimit "40"
seta g_voteGametypes "/4/"
seta g_voteMaps "*"


// network

seta net_socksEnabled "0"
seta net_mcast6iface "0"
seta net_enabled "1"


// options

seta r_smp "0"
seta g_gametype "4"
seta g_quadfactor "2"
seta g_warmup "30"
seta g_teamForceBalance "1"
seta g_teamAutoJoin "1"
seta g_friendlyFire "0"
seta g_maxGameClients "14"
seta g_regen "3"
seta com_maxfps "20"
seta g_forcerespawn "1"
seta g_inactivity "500"
seta g_weaponrespawn "1"
seta capturelimit "8"
seta fraglimit "50"
seta timelimit "20"
seta g_delagHitscan "1"
seta g_delagProjectiles "1"
seta g_sendStats "0"
seta g_logCompatibilityMode "1"
seta g_lms_mode "0"
seta g_awardpushing "0"
seta g_truePing "0"
seta cm_playerCurveClip "1"
seta dmflags "0"
seta sv_strictAuth "1"
seta sv_lanForceRate "1"
seta vm_ui "2"
seta vm_game "2"
seta vm_cgame "2"
seta com_introplayed "0"
seta com_maxfpsMinimized "5"
seta com_maxfpsUnfocused "10"
seta com_ansiColor "0"
seta com_blood "0"
seta com_altivec "0"
seta g_obeliskRespawnDelay "10"
seta g_obeliskHealth "2500"
seta g_obeliskRegenPeriod "1"
seta g_obeliskRegenAmount "15"
seta g_spawnProtect "1"
seta g_protectTime "5"
seta g_warnProtect "1"


// weapons

seta disable_item_armor_shard "0"
seta disable_item_armor_combat "0"
seta disable_item_armor_body "0"
seta disable_item_health_small "0"
seta disable_item_health "0"
seta disable_item_health_large "0"
seta disable_item_health_mega "0"
seta disable_weapon_gauntlet "0"
seta disable_weapon_shotgun "0"
seta disable_weapon_machinegun "0"
seta disable_weapon_grenadelauncher "0"
seta disable_weapon_rocketlauncher "0"
seta disable_weapon_lightning "0"
seta disable_weapon_railgun "0"
seta disable_weapon_plasmagun "0"
seta disable_weapon_bfg "1"
seta disable_weapon_grapplinghook "0"
seta disable_ammo_shells "0"
seta disable_ammo_bullets "0"
seta disable_ammo_grenades "0"
seta disable_ammo_cells "0"
seta disable_ammo_lightning "0"
seta disable_ammo_rockets "0"
seta disable_ammo_slugs "0"
seta disable_ammo_bfg "1"
seta disable_holdable_teleporter "1"
seta disable_holdable_medkit "1"
seta disable_item_quad "1"
seta disable_item_enviro "0"
seta disable_item_haste "0"
seta disable_item_invis "0"
seta disable_item_regen "0"
seta disable_item_flight "0"
seta disable_team_CTF_redflag "0"
seta disable_team_CTF_blueflag "0"


// missionpack

seta disable_holdable_kamikaze "0"
seta disable_holdable_portal "0"
seta disable_holdable_invulnerability "0"
seta disable_ammo_nails "0"
seta disable_ammo_mines "0"
seta disable_ammo_belt "0"
seta disable_item_scout "0"
seta disable_item_guard "0"
seta disable_item_doubler "0"
seta disable_item_ammoregen "0"
seta disable_team_CTF_neutralflag "0"
seta disable_item_redcube "0"
seta disable_item_bluecube "0"
seta disable_weapon_nailgun "0"
seta disable_weapon_prox_launcher "1"
seta disable_weapon_chaingun "1"


// commands

exec maps.cfg

and very simple maps.cfg:

Code:
localhost ~/.openarena: cat FFCTF/maps.cfg
//------------------------------
set m0000 "map oa_ctf2 ; set nextmap vstr m0005"
set m0005 "map oasago2 ; set nextmap vstr m0000"

wait

vstr m0000
//------------------------------
Logged

Falkland
Member


Cakes 6
Posts: 590


« Reply #1 on: December 07, 2009, 08:05:11 PM »

It seems all ok , with the exception of the file permissions of the /usr/local/oa081/baseoa dir or of the pak files contained into that ... the dir and/or the files don't seem to be accessible by the user under which oa_ded is launched.

You should check if /usr/local/oa081/baseoa has access permission set ( x bit ) and/or the pk3 files have reading permission

Code:
sh# chmod +x /usr/local/oa081/baseoa
sh# chmod +r /usr/local/oa081/baseoa/*.pk3
Logged
vindimy
Bigger member


Cakes 15
Posts: 161


lolwut?


WWW
« Reply #2 on: December 07, 2009, 09:36:02 PM »

Thanks Falkland! That was exactly the problem. Somehow unzipping as root resulted in rwxrwx--- permissions (!!!)

For the curious, the server is at http://dpmaster.deathmask.net/?game=openarena&server=69.164.214.37:27960 Smiley
« Last Edit: December 08, 2009, 05:08:41 AM by vindimy » Logged

Pages: [1]
  Print  
 
Jump to: