Quake 3 dedicated server [solved]

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
User avatar
R4miu5
Apprentice
Apprentice
Posts: 263
Joined: Tue Feb 01, 2005 8:24 pm
Location: Mödling / Austria

Quake 3 dedicated server [solved]

Post by R4miu5 »

i have 2 computers at home and i want to prepare one for a lan-party, so i installed q3.

i start q3ded with following parameters:

Code: Select all

./q3ded +exec ffa.cfg
but when i want to connect the server i get the following message at the client:

Code: Select all

mistyped cd key?
or sometimes also client/server game mismacht /baseq3-q1
and this at the server:

Code: Select all

Resolving authorize.quake3arena.com
couldn't resolve address
because i deleted the nameserver part in my /etc/resolv.conf

my ffa.cfg looks like this:
http://www.pro-linux.de/spiele/my_ffa.config

and there is another thing i could think of:

my server has only 4 gb hdd, so i mounted the share on my client /opt/quake3/baseq3 via nfs to my server: /opt/quake3/baseq3

does anybody have an idea?
Last edited by R4miu5 on Tue Jun 07, 2005 8:07 pm, edited 2 times in total.
User avatar
Wolven
Guru
Guru
Posts: 325
Joined: Tue Aug 05, 2003 9:23 pm
Location: Norway

Post by Wolven »

A few suggestion/qustions:

Is the server behind a router/firewall?

Can you ping authorize.quake3arena.com from the server? If no the try adding:

Code: Select all

127.0.0.1 authorize.quake3arena.com
To /etc/hosts.

Try turning off PunkBuster on the server.
To Enable the PunkBuster Server from the console, type in "PB_SV_ENABLE" without the quotes. To Disable PunkBuster, type "PB_SV_DISABLE".
Try starting the server like this:

Code: Select all

quake3 +set dedicated 1 +set net_port 27960 +exec ffa.cfg
User avatar
R4miu5
Apprentice
Apprentice
Posts: 263
Joined: Tue Feb 01, 2005 8:24 pm
Location: Mödling / Austria

Post by R4miu5 »

first thank you for your help but:

1. My server is behind a router / firewall, but i already tried to open the ports 27952 and 27960. Also my server is thought to work on a lan-party without any internet-connection

2. if i ping i get the message:

Code: Select all

  ping authorize.quake3arena.com (192.246.40.56) ...
  from 209.176.32.178 icmp seq=1 Packet filtered
  from 209.176.32.178 icmp seq=5 Packet filtered
3. i also tried authorize.quake3arena = localhost
the server says

Code: Select all

r4miu5^7 connected\n
r4miu5^7 disconnected\n
the client still says

Code: Select all

 client-server mismatch ...
4. Punkbuster is disabled by default (in my config)

5. Starting the server with the suggested parameters also didnt work.
User avatar
gerryAU
n00b
n00b
Posts: 27
Joined: Sun May 02, 2004 11:12 pm
Location: Melbourne, Australia

Post by gerryAU »

Gday just a stab in the dark, but have u tried 2 change the line in your config;

seta sv_strictAuth "1" to "0"

(server side variable to control wether strict CDKEY auth should be performed with the auth server)

I had to change this setting so I could connect to my local quake server while on the net.
User avatar
R4miu5
Apprentice
Apprentice
Posts: 263
Joined: Tue Feb 01, 2005 8:24 pm
Location: Mödling / Austria

Post by R4miu5 »

i tried but i stil get the same errors
User avatar
R4miu5
Apprentice
Apprentice
Posts: 263
Joined: Tue Feb 01, 2005 8:24 pm
Location: Mödling / Austria

Post by R4miu5 »

i reinstalled my system and then it worked, but then he created a server with the ip of 127.0.0.1 and now im reinstalling again... quite professional, if there is a problem, reinstall your system :(

but again thank you for your help

*edit*

the problem was that my /etc/hosts looked like this

Code: Select all

127.0.0.1 localhost lan-server lan-server.homenet
192.168.1.100 lan-server
it should look like this

Code: Select all

127.0.0.1 localhost
192.168.1.100 lan-server
Post Reply