Jump to content

Last call - Windows make my clients RUN !


Salmus

Recommended Posts

TCADMIN really helps my business grow, but windows is about to make it crash for ever.

 

 

I host almost 50's HLDS (CS1.6) servers ... and my Windows 2003 servers are crazy - my game servers crash from time to time without ANY REASON !

 

I started to have more than 20 restarts per day for an SINGLE GAME SERVER ! I checked the memory, CPU Stability - Everything ! I don't know what to do next !

 

 

I compared one windows game server based and one linux game server based, results in one entire day:

 

Windows server: ~16 crashes/restarts

Linux server: 0 ! No problems

 

 

I really don't know what can I do next, I do not want to lose my clients and I need to take an immediate decision.

 

 

Starting windows based game server with: -zone 1024 = no effect !

 

 

PLEASE HELP !

 

 

In event viewer I have this:

 

Faulting application hlds.exe, version 4.1.1.1, faulting module mp.dll, version 0.0.0.0, fault address 0x000acfc1.

Faulting application hlds.exe, version 4.1.1.1, faulting module kernel32.dll, version 5.2.3790.4062, fault address 0x0000bee7.

 

 

Alot of.... on all my servers !

Link to comment
Share on other sites

hard for us to help without the info we need. please reply with the following

 

windows version:

processor type (and how many):

amount of RAM:

Is this server rented? or did you wipe and image it yourself?:

 

this is all vital information needed. without having any info all i can say is that it looks like you need to completely wipe the drive and reinstall because it sounds like your host didnt do it right. that kernal32.dll is a windows dll file not directly tied to any game.

Link to comment
Share on other sites

If I host any other server (not HLDS based) everything is Ok - no crashes, no nothing ... I only have problems with hlds based games.

 

On Linux, I have no problems ... (with any game)

 

 

Windows 2003 R2 - 64bit

Intel Q9550 x 2 (8 cores)

DDR: 16GB ECC

 

It's not rented, is my own box inside my datacenter - I admin it

 

All servers have the aproximately same configuration - and all of them have the same issue.

 

HDD is fine, I run with raid 0 (2 x 250 GB - 7200 rpm) (smart check = ok)

 

 

DEP deactivated

-zone 1024 activated

-noaff activated

Link to comment
Share on other sites

Ok. and this happens on only hlds games? Specifically source based? or anything downloaded via hlds?

 

If specific games please tell us which ones. if all tell us that too >.>

 

What is the command line you are running? Can you also post a config file for a trouble server?

 

i trust windows is fully updated.

Link to comment
Share on other sites

Windows is fully updated

 

This happends only at hlds servers (and I mean CS1.6) -- CSS runs fine, no problems ... Is true that I have just a few CSS servers but - no problems with them until now.

 

 

Install arhive: hldsupdatetool -game cstrike -command update -dir "" -retry -verify_all

Run: hlds.exe -console -game cstrike +ip +port -noaff -zone 1024 +sys_ticrate 300 +alias sys_ticrate ""

Link to comment
Share on other sites

lets try something else in the cmd line

 

the following is a stripped down version of a cmd line i use to run a cstrike game.

 

-game cstrike -console +ip -port +maxplayers +exec server.cfg +map -preload -tickrate –pingboost

 

i left the variables out because they will be different for you. pingboost is great if people are complaining about registry but isnt totally needed. i put in -tickrate as i know this works to set tickrates and we arnt aliasing something in the cmd line. that could potentially cause problems. try that and tell us how it works out.

Link to comment
Share on other sites

lets try something else in the cmd line

 

the following is a stripped down version of a cmd line i use to run a cstrike game.

 

-game cstrike -console +ip -port +maxplayers +exec server.cfg +map -preload -tickrate –pingboost

 

i left the variables out because they will be different for you. pingboost is great if people are complaining about registry but isnt totally needed. i put in -tickrate as i know this works to set tickrates and we arnt aliasing something in the cmd line. that could potentially cause problems. try that and tell us how it works out.

 

 

-tickrate is for source servers, not hlds based

-pingboost is for linux not for windows

 

 

Tried with -preload but I do not think that will make anything...

Link to comment
Share on other sites

NON COD ? What is that ?

 

 

 

Some stats for a single server:

Process Id: 15456

 

CPU Usage: 2,42

 

Memory Usage: 93,92 MB

 

Disk Usage: 361,37 MB

 

Start Time: 19.11.2008 14:14:39

 

Times Crashed/Not Responding: 9

 

Last Restart: 19.11.2008 22:20:33

Link to comment
Share on other sites

May I ask if your servers are legal? Not accusing you of anything but maybe the "warez" ones are crushing? If not try to run it manually through command prompt and see if they r crushing.

 

Add -debug to your command line and it will create the debug.log, maybe then u'll see where your application is crushing.

 

GL;

 

Goran

Link to comment
Share on other sites

I really don't know what to do next, I think that I will start building my own gamepanel on Linux platform. TC is great, but not for my needs ... I'm sick to see 14 crashes per gameserver every day on windows platform, in comparision with linux = 0 !

 

 

If there's no solution ... maybe I'll have to move on.

 

Thanks for the tip, installed c++ runtime but still no damn effect :(((((

 

 

When I had all my servers on Linux, I never ever had any comment like:

 

'What the f*** happens ? My server restart every hour with no damn reason"

 

It's bad that I have to re-convert 6 boxes from TC(Win) to Linux if I will not find any solution.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use