I'm trying to run a dedicated OpenArena 0.70 server on Debian Lenny (testing). I've created a normal user account so I wouldn't have to run the game with root privileges. Running the server binary gives me the following output:
user@pwnage:~$ /usr/games/openarena-server +exec /home/user/openarena/server.cfg
ioQ3 1.33+oa linux-i386 Sep 1 2007
----- FS_Startup -----
Current search path:
/home/user/.openarena/baseoa
/usr/share/games/openarena/baseoa/pak7-patch.pk3 (76 files)
/usr/share/games/openarena/baseoa/pak6-misc.pk3 (191 files)
/usr/share/games/openarena/baseoa/pak5-TA.pk3 (11 files)
/usr/share/games/openarena/baseoa/pak4-textures.pk3 (1496 files)
/usr/share/games/openarena/baseoa/pak3-music.pk3 (9 files)
/usr/share/games/openarena/baseoa/pak2-players.pk3 (620 files)
/usr/share/games/openarena/baseoa/pak2-players-mature.pk3 (171 files)
/usr/share/games/openarena/baseoa/pak1-maps.pk3 (73 files)
/usr/share/games/openarena/baseoa/pak0.pk3 (926 files)
/usr/share/games/openarena/baseoa
/usr/lib/games/openarena/baseoa
----------------------
3573 files in pk3 files
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: pwnage.user.local
IP: 192.168.100.13
Started tty console (use +set ttycon 0 to disable)
couldn't exec /home/user/openarena/server.cfg
First of all: openarena never succeeds executing my server.cfg file. Even when I use an empty file or one that supposedly works from these forums, I get the error.
Secondly: the server doesn't do anything. I can see it's listening for connections
User Inode PID/Program name
udp 0 0 0.0.0.0:27960 0.0.0.0:* 1000 14172 9498/openarena-serv
According to tcpdump, the server doesn't reply to any of the UDP packets it recieves. There's absolutely no firewall blocking any packets either, so I'm pretty sure there's something wrong with OpenArena.