New Server (server.cfg problem?) connection problems


(voyager) #1

Hi, I just installed ET 1.02 with shrubmod on a Linux server.

Whenever I try to connect from my Windows 2K client, the map loads (bar at bottom of screen reaches 100%) in 6 to 10 seconds and then I get the message:

.
.
Com_TouchMemory: 1ms
SERVER DISCONNECTED FOR UNKNOWN REASON PUNKBUSTER: NO SERVER CONNECTED

I’m stuck. I copied my server.cfg below, and the log files produced by the server. I checked, and the server downloaded some PB related files onto the server, so everything looks up-to-date.

Many thanks to everyone and anyone who can help! :drink:

Now, I can play on other servers just fine … with and without PB. No problems. I ran pbweb.exe several times (keeps downloading new files), until finally it just shows ************. No change.

I can still play elsewhere no problems, but get the disconnected error when trying to play on my own server. I’ve tried disabling PB on my server as well and setting just a single map … didn’t help. I’ve tried server.cfg file from two different websites.

On the server side, the last few lines in the etconsole.log log file are:
Sending heartbeat to etmaster.idsoftware.com
Userinfo: \cg_etVersion\Enemy Territory, ET 2.56\cg_uinfo\14 0 30\g_password
one\cl_guid<looks like md5 hash key or similar>\cl_wwwDownload\1
ame\my username here\rate\25000\snaps\20\cl_anonymous\0\cl_punkbuster\1\ip\24.6.11.213:27960
ClientDisconnect: 1
broadcast: print "my username here^7 entered the game
"
ClientBegin: 1
Sending heartbeat to etmaster.idsoftware.com

% cat etserver.log
0:00 ------------------------------------------------------------
0:00 InitGame: \shrubbot\0\modversion\1.1-B\g_maxlivesRespawnPenalty\0\voteFlags\0
\g_balancedteams\0\g_maxGameClients\0\g_covertopsChargeTime
\30000\g_soldierChargeTime\20000\g_LTChargeTime\40000
\g_engineerChargeTime\30000\g_medicChargeTime\45000
\g_bluelimbotime\30000\g_redlimbotime\30000\gamename
\shrubet\g_heavyWeaponRestriction\20\g_gametype\2\g_antilag
\0\g_voteFlags\0\g_alliedmaxlives\0\g_axismaxlives\0
\g_minGameClients\2\g_needpass\0\g_maxlives\0\g_friendlyFire
\1\sv_allowAnonymous\0\sv_floodProtect\1\sv_maxPing\350
\sv_minPing\0\sv_maxRate\13000\sv_minguidage\0
\sv_punkbuster\0\sv_maxclients\24\sv_hostname
\ testing 123 … \sv_privateClients\1\mapname\railgun\protocol\83 imelimit\0\version\ET 2.56 linux-i386 Sep 10 2003
0:35 ClientConnect: 1
0:35 ClientUserinfoChanged: 1 n\my username here \3\c\0\r\0\m\0000000\s\0000000\dn\dr\0\w\0\lw\0\sw
\0\mu\0\ref\0
0:50 ClientDisconnect: 1
0:50 ClientBegin: 1
5:17 ShutdownGame:
5:17 ------------------------------------------------------------

% cat server.cfg
map railgun
set cg_drawNotifyText “1”
set cg_textNotify “1”
set com_watchdog_cmd “exec campaigncycle.cfg” // defaults to quit
set dedicated “2” // 1: dedicated server for lan 2: dedicated server for internet
set g_allowVote “1”
set g_altStopwatchMode “0”
set g_antilag “0”
set g_autofireteams “1”
set g_classChange 1
set g_complaintLimit 0
set g_complaintlimit “6”
set g_doWarmup “1”
set g_fastres “0”
set g_friendlyFire “1”
set g_gametype 2
set g_heavyWeaponRestriction “20”
set g_inactivity “0” // kicks for activity when skulled… disable
set g_ipcomplaintlimit “3”
set g_lms_currentMatch “0”
set g_lms_followTeamOnly “1”
set g_lms_lockTeams “0”
set g_lms_matchlimit “2”
set g_lms_roundlimit “3”
set g_lms_teamForceBalance “1”
set g_log “etserver.log” // Game logging
set g_logOptions 2
set g_logsync 0
set g_minGameClients “2”
set g_minHits 30
set g_noTeamSwitching “0”
set g_shortcuts 1
set g_shove 80
set g_shoveNoZ 1
set g_shrubbot shrubbot.cfg
set g_skills 7
set g_spectator 4
set g_spectatorInactivity “0”
set g_spectatorInactivity “0”
set g_teamDamageRestriction 25
set g_teamforcebalance “1”
set g_voiceChatsAllowed “4”
set g_warmup “20”
set g_weapons 2
set g_XPSave 1
set logfile 2 // Console logging ( 1: enable 2: enable and sync )
set match_latejoin “1”
set match_minplayers “2”
set match_mutespecs “0”
set match_readypercent “0”
set match_timeoutcount “0”
set match_warmupDamage “2”
set pmove_fixed “0”
set pmove_msec “8”
set rconpassword “327con” // remote console access password
set refereePassword “327ref” // referee status password
set server_motd0 “This is not up yet” // message in right corner of join screen here
set server_motd1 “Server hours and statistics”
set server_motd2 “at http://”
set server_motd3 “-”
set server_motd4 "me@aol.com
set server_motd5 “msg”
set sv_allowDownload “1”
set sv_allowDownload “1” // global toggle for both legacy download and web download
set sv_dl_maxRate “42000” // increase/decerease if you have plenty/little spare bandwidth
set sv_floodProtect “1”
set sv_hostname " testing 123 … " // name of server here
set sv_maxclients “24” // number of players including private slots
set sv_maxping “350”
set sv_maxRate “13000” // 10000 standard but poor for ET
set sv_minping “0”
set sv_privateclients “1” // if set > 0, then this number of client slots will be reserved for connections
set sv_privatepassword “xxxxxx” // that have “password” set to the value of “sv_privatePassword”
set sv_pure “1”
set sv_timeout 300
set sv_wwwBaseURL “http://www.goldenbluellc.com/maps” // base URL for redirection
set sv_wwwDlDisconnected “0” // tell clients to perform their downloads while disconnected from the server
set sv_wwwDownload “0” // toggle to enable web download
set sv_wwwFallbackURL “” // URL to send to if an http/ftp fails or is refused client side
set team_maxplayers “0”
set team_nocontrols “1”
set vote_allow_antilag “0”
set vote_allow_balancedteams “0”
set vote_allow_comp “0”
set vote_allow_friendlyfire “0”
set vote_allow_gametype “0”
set vote_allow_kick “1”
set vote_allow_map “0”
set vote_allow_matchreset “1”
set vote_allow_mutespecs “0”
set vote_allow_muting “1”
set vote_allow_nextmap “1”
set vote_allow_pub “0”
set vote_allow_referee “0”
set vote_allow_shuffleteams “1”
set vote_allow_swapteams “1”
set vote_allow_timelimit “0”
set vote_allow_warmupdamage “0”
set vote_limit “5”
set vote_percent “50”

cat hunkusage.dat

maps/fueldump.bsp 48923360
maps/railgun.bsp 42543008
maps/radar.bsp 42162240
maps/goldrush.bsp 37227008
maps/oasis.bsp 45413696
maps/battery.bsp 40349376


(Lekdevil.NL) #2

Some general comments that may or may not be of any help:

  • You’re loading the map before setting all the cvars. That’s wrong and could cause problems. Move the map railgun line to the end of your server.cfg file.

  • Don’t post any passwords here… and please add some spaces to that InitGame line so the page doesn’t get borked… :smiley:

  • You’re running Shrubmod. This complicates things when troubleshooting. First try to get your server up and running without shrub (or any other mod) and with PB disabled. Then enable PB and try again. Finally, enable shrub.

  • Please post the exact command line you’re using to start the server and the full console output from startup to the moment you get disconnected.

Other than the position of the map statement and some redundant lines, I don’t see any errors in the things you’ve posted, so try to provide additional information, as shown above.

HTH.


(voyager) #3

I sorted my server.cfg alphabetically before posting. I’ve moved the map command to the very end of my server.cfg file.

I also found out there are two 1.02 patch sets!

http://www.fileplanet.com/files/120000/126607.shtml has the “update-2” patch.

#md5sum ~admin/src/et/update
86e6b3407add863b22fdb89520e478f3 et-linux-2.56-update-2.x86.run
b75971eaf9c8b740f213bf1e20249f23 et-linux-2.56-update.x86.run

So, I installed “et-linux-2.56-update-2.x86.run” and removed shrub from server.cfg and replacing the shrub .so file in etmain with 1.02 default (from the new update-2.x86.run file).

It works. I guess I must have something wrong in my shrub settings in server.cfg … have to track it down the hard way (remove all my shrub settings, and slowly add them back in).[/i]