I have a problem with the server shutting down, for no apparent reason what I can see.
1 I join my server that is run on my server PC.
2 Everything seems to be all fine, I play alone for a few minutes, and then exit ET on my game PC.
3 usually at next map, the ET server on the serverPC, close down the etded program, for some reason. Here is a short log from that.
What you see here, is that I joined my server that at the time ran caen2, and I repaired the tank as axis, and then quit ET on my gamePC. And then when the map time runs out, and new map shall load the ET server stops respond, when observing ping from All Seeing Eye.
And then when checking with VNC if the program is still running on the server machine, I see that it is not.
04:20.11 InitGame: \mod_version\3.2.5\g_heavyWeaponRestriction\20\mod_url\http://etpro.anime.net/\P\------2\g_maxlivesRespawnPenalty\0\voteFlags\47611\g_balancedteams\1\g_maxGameClients\0\g_covertopsChargeTime\30000\g_soldierChargeTime\20000\g_LTChargeTime\40000\g_engineerChargeTime\30000\g_medicChargeTime\45000\g_bluelimbotime\20000\g_redlimbotime\30000\gamename\etpro\g_gametype\4\g_antilag\1\g_voteFlags\0\g_alliedmaxlives\0\g_axismaxlives\0\g_minGameClients\8\g_needpass\0\g_maxlives\0\g_friendlyFire\1\sv_allowAnonymous\0\sv_floodProtect\0\sv_maxPing\900\sv_minPing\0\sv_maxRate\25000\sv_minguidage\0\sv_maxclients\46\sv_hostname\^4[JBRAA] ^3Mayhem\sv_privateClients\6\mapname\goldrush\protocol\84 imelimit\25\version\ET 2.60 win-x86 Mar 10 2005\sv_punkbuster\1
04:20.11 etpro: configname ^4[JBRAA] ^3Mayhem ^7Public cfg
04:20.11 etpro: init command pb_sv_enable
04:20.11 etpro: init command pb_sv_kicklen 0
04:20.11 etpro: init command pb_sv_cvarempty
04:20.11 etpro: init command sv_cvarempty
04:20.11 etpro: map default set g_userTimeLimit 25
04:20.11 ClientConnect: 6
04:20.11 Userinfo: \cg_etVersion\ET Pro, ET 2.60\cg_uinfo\44 0 100 1\g_password
one\cl_guid\1F87DA9EAE0DB4F76936F62C32000D48\cl_wwwDownload\1
ame\^9grey\rate\25000\snaps\20\cl_anonymous\0\cl_punkbuster\1\ip\213.100.241.44:54285
04:20.11 ClientUserinfoChanged: 6 n\^9grey \2\c\2\r\1\m\0000000\s\0100000\dn\\dr\0\w\24\lw\24\sw\7\mu\0\ref\0\p\0\ss\1\sc\0 v\0\lc\2
04:20.11 ClientBegin: 6
04:20.38 etpro announce: "The Tank has been repaired!"
04:20.41 etpro announce: "Allied team has stolen the Tank!"
04:21.04 WeaponStats: 6 1 657408 0 2 0 0 0 0 2 0 0 0 0 31 0 0 0 0 0 0 0 0 2 47
04:21.04 ClientDisconnect: 6
04:45.10 Exit: Timelimit hit.
04:45.10 red:0 blue:10
04:45.40 ExitLevel: executed
04:45.40 ShutdownGame:
04:45.40 ------------------------------------------------------------
04:45.40 ------------------------------------------------------------
04:45.40 InitGame: \mod_version\3.2.5\g_heavyWeaponRestriction\20\mod_url\http://etpro.anime.net/\g_maxlivesRespawnPenalty\0\voteFlags\47611\g_balancedteams\1\g_maxGameClients\0\g_covertopsChargeTime\30000\g_soldierChargeTime\20000\g_LTChargeTime\40000\g_engineerChargeTime\30000\g_medicChargeTime\45000\g_bluelimbotime\20000\g_redlimbotime\30000\gamename\etpro\g_gametype\4\g_antilag\1\g_voteFlags\0\g_alliedmaxlives\0\g_axismaxlives\0\g_minGameClients\8\g_needpass\0\g_maxlives\0\g_friendlyFire\1\sv_allowAnonymous\0\sv_floodProtect\0\sv_maxPing\900\sv_minPing\0\sv_maxRate\25000\sv_minguidage\0\sv_maxclients\46\sv_hostname\^4[JBRAA] ^3Mayhem\sv_privateClients\6\mapname\caen2\protocol\84 imelimit\25\version\ET 2.60 win-x86 Mar 10 2005\sv_punkbuster\1
04:45.40 etpro: configname ^4[JBRAA] ^3Mayhem ^7Public cfg
04:45.40 etpro: init command pb_sv_enable
04:45.40 etpro: init command pb_sv_kicklen 0
04:45.40 etpro: init command pb_sv_cvarempty
04:45.40 etpro: init command sv_cvarempty
04:45.40 etpro: map default set g_userTimeLimit 25
04:46.10 ShutdownGame:
04:46.10 ------------------------------------------------------------
I’ve tried to research this problem as much as possible, and cant find any problem with my ET server settings, or the way the campaign is loaded.
The only remote reason why the server dies, is this reason I found:
http://66.249.93.104/search?q=cache:ez6Rqj5Wc1kJ:www.modtheater.com/forum/showthread.php%3Ft%3D18093+"enemy+territory"+"server+time+out"&hl=en&ct=clnk&cd=1&client=firefox-a
Which I read as some kind of “time out problem” occuring when nobody playing on the server.
As the guy in that forum I linked to, I also run my serverPC behind a router. D-Link gamer router DGL-4100. Info on my router here: http://games.dlink.com/products/?pid=371&#DGL-4100
And the router is connected with DHCP to my ISP. I have 10/10mbit connection.
I tried lowering the mapdefault timelimit to 2 minutes to rule out a “time out” issue that would occur. And it might be random, but the server was online for 4 hours after I joined and then exited.
So I am guessing this problem is not a ET settings problem, but instead a boring network or ISP problem.
Am I a noob, or am I on to the right track to the problem?
As what to do about it I dont know. And that is the reason why I post this topic.
I have tried connecting changing connection method.
I have tested putting away the router and instead use 2 networkcards in my serverPC to share internet. The serverPC is then directly connected the LAN port in the wall in my appartment, internet is shared to my gamePC with the servers second networkcard, but the problem is also there then.
I would be glad if it is my ISP that sucks, because then it is not my fault, and I have done what I can. But until I dont know what the cause of the problem is I want to try to fix it. Also I can just change ISP in the future if my current one have strange settings.
Thanks for any tries to solve my problem.
I start my server this way
D:\ET\ETDED.exe +set dedicated 2 +set com_hunkmegs 128 +set com_soundmegs 0 +set com_zonemegs 32 +set sv_punkbuster 1 +set fs_game etpro +exec jb_server2.cfg
And in jb_server2.cfg is says in the bottom
// MAP ROTATION
// in this case, a seperate file
// but can just paste it here.
//exec maprotate.cfg
set b_campaignFile "scripts/jbraa_35.campaign"
set d1 "campaign cmpgn_jb35 ; set nextcampaign vstr d2"
set d2 "campaign cmpgn_jb35 ; set nextcampaign vstr d1"
set d_initial "set g_gametype 4 ; map oasis ; set nextcampaign vstr d2"
vstr d_initial
// ETPRO PLUGGED CFG
wait 150
config public
wait 150
reset_match
And the public.config is located in “etpro/configs”
And there is no gametype or campaign related commands in the public.config file.
The serverPC OS
Has been running WinXP SP2 before, and runs now with Win2003 Server SP1 R2. This strange “Shuttting down for unknown reason” problem has occured on both.
The router
Is portfowarding TCP and UDP ports 27950-27970 from the serverPC’s internal IP to the external visible WAN IP.
Firewall
Im new to Win2003 server SP1 R2, and is noob on its network settings there. The win FW cannot be loaded since the windows internet sharing service (ICS) or what the name is must be loaded then. Yes, Im very much a beginner to Win2003 server SP1 R2.
But my guess is that I dont need the firewall, since the ET server allows people to play on it, and not just my self.
The “Shuttting down for unknown reason” problem occured also on WinXP SP2 when the win FW was set to open all ports from 27950-27970
About router again
http://www.rtcw.jolt.co.uk/content/faq/enemyterritory_faq.html#ports
We also do not advise setting up a Return to Castle Wolfenstein server for internet use on a machine that is not directly connected to the Internet. The problem is that any gateway router that translates an internal sub-net to a real IP - including NAT with ipForwarding or DMZ - requires that the internal server use an internal IP address, and these machines see clients on your LAN as different addresses from the internet and thus you cannot authorize these clients.
This text is directed to my type of connection. But Im not sure I understand the problem they write about. “these machines see clients on your LAN as different addresses from the internet and thus you cannot authorize these clients”. My server cant authorize the clients/players? I dont get it.
But since the problem I have been writing about also occurs when the serverPC IS connected directly to the “wall”, I think it does not matter, or is not a factor in the problem.
So this leads me to
A) I cannot read or understand how to run an ET server, or
B) I just dont understand network details, or
C) My ISP is strange.
I hope the answer is either an easy fix to A), that someone will most kindly write here, or some of the B) or C), which would be an releaf so I can leave this problem and forget about trying to host an ET server, and say “Network is not my thing”, or “My ISP sucked”

// JBRAA
Host of JBRAA Mayhem, IP: jbraa.mine.nu:27960

happy