CSS server starts to stutter (latency)
The server runs fine for a little while, then stutters really bad. The latency goes through the roof. Ping will jump from 30 up to 400 and then keep going up and down.
The server is on a Windows 11 machine and has plenty of bandwidth (over 300mbps down and over 20mbps up). I also ran some latency tests and it shows almost 0 packet loss, so I'm stumped as to why the server keeps bogging down. I changed some settings in server.cfg...

// Bandwidth Rates sv_maxrate "0" // Set this same as min. rate if you not have enough upload bandwidth sv_minrate "52800" sv_maxupdaterate "66" sv_minupdaterate "20" //sv_maxcmdrate "66" // Use if you like sv_mincmdrate "30" net_splitpacket_maxrate "1048576"
but it hasn't helped. Any ideas?
Last edited by †Fragenstein†; Feb 26 @ 4:45am
< >
Showing 1-12 of 12 comments
dr.N0 Feb 27 @ 4:05pm 
whats the IP port ill check it out

this is my server.cfg file ive used for years on a nuclear fall out provided virtual private server
//********************************************************
//WARNING: When updating the below, always make sure you keep the new input INSIDE the quotes!
//********************************************************

//********************************************************
//MAIN SERVER SETTINGS
//********************************************************

//The name of your server.
hostname "dr.N0s MYSTERIOUS sLAUGHTER HOUSE"

//Set a join password [All players will need to enter this password to enter your server (a.k.a Private server)].
//Leave this blank to have NO password.
sv_password ""

//Set the tags for my server
sv_tags "A.no_weaponbans, B.rock_the_vote, classic_source, custom maps, D.bot_tools"

sv_contact "http://riddleb0x.rf.gd/drn0/motdpage.php"

//Friendly Fire (0=OFF, 1=ON) - Default is OFF.
mp_friendlyfire "0"

//Footsteps (0=OFF, 1=ON) - Default is ON.
mp_footsteps "1"

//Team Balance (0=OFF, 1=ON) - Default is ON.
mp_autoteambalance "0"

//The maximum players one team can have beyond the other team (DEFAULT=2).
mp_limitteams "70"

//Kick idle/team-killing players (0=OFF, 1=ON) - Default is OFF.
mp_autokick "0"

//The ability for players to use the flashlight (0=OFF, 1=ON) - Default is OFF.
mp_flashlight "1"

//Punish TK�ers on next round? (0=OFF, 1=ON) - Default is ON.
mp_tkpunish "1"

//Force dead players to first person mode, effectively disabling freelook (0=OFF, 1=ON) - Default is OFF.
mp_forcecamera "0"

//Allow the server to be paused? (0=OFF, 1=ON) - Default is OFF.
sv_pausable "0"

//Force cleints to pass consistency check for critical files before joining server? (0=OFF, 1=ON) - Default is OFF.
sv_consistency "0"

//Allow cheats on server? (0=OFF, 1=ON) - Default is OFF.
sv_cheats "0"

//Server gravity (Default=800)
sv_gravity "800"

//Allow players to use mic (0=OFF, 1=ON) - Default is ON.
sv_voiceenable "1"

//Allow all players to chat with each other via voice? (0=OFF, 1=ON) - Default is OFF.
sv_alltalk "0"

//Voice Codec - Specifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension.
//(DEFAULT=vaudio_speex)
//WARNING: We do not reccomend changing this option!
sv_voicecodec "vaudio_speex"

//Allow clients to upload their custom decals to the server (0=OFF, 1=ON) - Default is ON.
sv_allowupload "1"

//Allow clients to downnload files (0=OFF, 1=ON) - Default is ON.
sv_allowdownload "1"

sv_downloadurl "http://drn0.site.nfoservers.com/cstrike/"

//Maximum speed a player can move. (DEFAULT=320)
sv_maxspeed "320"

//How many hostages a Terrorist can kill before being kicked, 0 to disable (DEFAULT=5)
mp_hostagepenalty "10"

//Allow spectators on the server (0=OFF, 1=ON) - Default is ON.
mp_allowspectators "1"

//The amount of time after the map ends that players can chat before map round/map rotation (DEFAULT=10).
mp_chattime "20"

//After this many seconds without a message from a client, the client is dropped (DEFAULT=65).
sv_timeout "90"

//Amount of time in seconds a player can spray their decal (DEFAULT=10).
decalfrequency "10"

//Controls what information player will see in the status bar (0=All Names, 1=Team Names, 2=No Names)
mp_playerid "0"

//********************************************************
//ROUND SPECIFIC CVARs
//********************************************************

//Buy time in minutes (DEFAULT=1.5).
mp_buytime "1.5"

//C4 timer in seconds (DERFAULT=45).
mp_c4timer "45"

//Frag Limit (The number of kills at which the map ends) [DEFAULT=0].
mp_fraglimit "0"

//How many seconds to keep players frozen when the round starts? (DEFAULT=6)
mp_freezetime "6"

//Max number of rounds to play before the server changes maps? (DEFAULT=0)
mp_maxrounds "0"

//How many minutes each round takes? (DEFAULT=5)
mp_roundtime "5"

//Amount of money each player get when they reset. (DEFAULT=800)
mp_startmoney "800"

//Max score one team can reach before server changes maps (DEFAULT=0)
mp_winlimit "0"

//********************************************************
//SERVER RCON SETTINGS
//********************************************************

//This sets the RCON password for your server (Remote admin abilities).
rcon_password "password"

//Advanced RCON protection
sv_rcon_banpenalty 30
sv_rcon_maxfailures 13
sv_rcon_minfailures 8
sv_rcon_minfailuretime 3

//********************************************************
//Geographic LOCATION SETTING !!MAKE SURE YOU SET THIS TO YOUR SERVER LOCATION!!
//********************************************************

//Here you set the geographic location of your server to assist the server broswer.
sv_region "0"

//You can use ANY of the following options:
//-1 World
//0 US East coast
//1 US West coast
//2 South America
//3 Europe
//4 Asia
//5 Australia
//6 Middle East
//7 Africa

//********************************************************
//RATE SETTINGS (BE CAREFUL, YOU CAN CAUSE 'LAG' IF THESE ARE INCORRECT!)
//********************************************************

//Min bandwidth rate allowed on server (DEFAULT=3500, 0=unlimited).
sv_minrate "3000"

//Max bandwidth rate allowed on server (DEFAULT=0, 0=unlimited).
sv_maxrate "0"

//Maximum updates per second that the server will allow (DEFAULT=66).
sv_maxupdaterate "68"

//Minimum updates per second that the server will allow (DEFAULT=10).
sv_minupdaterate "9"

//********************************************************
//DOWNLOAD (HTTP) REDIRECT SERVER CONFIGURATION
//********************************************************

//This is where you setup for your server to redirect players to download MODs/MAPS/ETC. from a web server instead
//of using the in-game download engine (MUCH MUCH FASTER!)

sv_downloadurl "http://drn0.site.nfoservers.com/cstrike/"

//********************************************************
//SERVER LOGGING OPTIONS
//********************************************************

//Enable server logging? (0=OFF, 1=ON) - Default is OFF.
log "1"

//Log server bans in the server logs (0=OFF, 1=ON) - Default is OFF.
sv_logbans "1"

//Echo log information to the console (0=OFF, 1=ON) - Default is ON.
sv_logecho "1"

//Log server information in the log file (0=OFF, 1=ON) - Default is ON.
sv_logfile "1"

//Log server information to only one file (0=OFF, 1=ON) - Default is OFF.
sv_log_onefile "1"

//Folder in the game directory where server logs will be stored.
//sv_logsdir

//********************************************************
//BOTS CONFIGURATION
//********************************************************

//Control how bots talk. Allowed values: �off�, �radio�, �minimal�, or �normal�.
bot_chatter "off"

//Set to 0 to let bots complete map objectives. 0/1
bot_defer_to_human "0"

//0 is Easy, 1 is Normal, 2 is Hard, & 3 is Expert.
bot_difficulty "0"

//Bots wait for a human to join before joining. 0/1
bot_join_after_player "0"

//Add bot(s) to a specific team. any/CT/T or Adds a bot to whichever team has fewer players.
//bot_join_team:
//bot_add
//bot_add_ct
//bot_add_t

//Defines a Prefix for all bot�s names.
bot_prefix "DR.N0 "

//Reports on the bots� memory usage
//bot_memory_usage

//Restricts the bots to particular weapons
//bot_knives_only
//bot_pistols_only
//bot_snipers_only
bot_all_weapons

//Weapon Control. 0/1
bot_allow_grenades "1"
bot_allow_machine_guns "1"
bot_allow_pistols "1"
bot_allow_rifles "1"
bot_allow_shotguns "1"
bot_allow_snipers "1"
bot_allow_sub_machine_guns "1"

//Bots with high co-op may automatically follow a nearby human player. 0/1
bot_auto_follow "1"

//Bots will not buy if their money falls below this amount (Default=2000).
bot_eco_limit "800"

//Bots may occasionally go �rogue�.
//Rogue bots do not obey radio commands, nor pursue scenario goals. 0/1
bot_allow_rogues "1"

//Determines the type of quota. Allowed values: �normal� and �fill�.
//If �fill�, the server will adjust bots to keep N players in the game, where N is bot_quota.
bot_quota_mode "normal"

//Bots will automatically leave to make room for human players. 0/1
bot_auto_vacate "1"

//How many bots would you like to have on your server? (MAX=6)
bot_quota "15"

//********************************************************
//SOURCETV CONFIGURATION (SOURCE TV IS FREE FOR UP TO 50 TV SLOTS)
//********************************************************

//The following command enables SourceTV (0=OFF, 1=ON) - Default is OFF.
tv_enable "1"

//Sets the port on which your SourceTV will run on.
tv_port "27020"

//Set the name of your SourceTV.
tv_name "dr.N0s SLAUGHTER HOUSE T.V PASSWORD tv"

//Max people who can connect to your SourceTV server (DEFAULT=10, MAX=50).
tv_maxclients "40"

//Set the password on your SourceTV.
tv_password ""

//This auto records a demo with the file name of map/date/time.dem
tv_autorecord "0"
dr.N0 Feb 28 @ 3:34pm 
i had gone to look but got no response in game for the server address id assume maybe your working on things and its just down right now.

usually i prefer launching and handling game server address utilizing straight I.P and Port
steam://connect/192.223.31.114:27018

You can also query your servers as well like so
http://drn0.site.nfoservers.com/hub/serverquery/
or
http://drn0.site.nfoservers.com/hub/drn0/motdpage.php
or
https://www.gametracker.com/doctorn0/
:gordon:
Originally posted by dr.N0:
i had gone to look but got no response in game for the server address id assume maybe your working on things and its just down right now.

usually i prefer launching and handling game server address utilizing straight I.P and Port
steam://connect/192.223.31.114:27018

You can also query your servers as well like so
http://drn0.site.nfoservers.com/hub/serverquery/
or
http://drn0.site.nfoservers.com/hub/drn0/motdpage.php
or
https://www.gametracker.com/doctorn0/
:gordon:

Thanks for checking the server, and for the info. I'm pretty sure the issue was with the router. I reset it and reconfigured it, but the pings were still all over the place. I just hooked up a new router and am hoping the issues are finally put to bed.
dr.N0 Feb 28 @ 5:32pm 
let me know when its up again ill check it out bro!
Originally posted by dr.N0:
let me know when its up again ill check it out bro!

Seems pretty stable now, let me know...
steam://connect/ggturbo.ddns.net:27016
Last edited by †Fragenstein†; Mar 1 @ 4:20pm
dr.N0 Mar 1 @ 5:12pm 
i was able to add gungame[DM] Turbo w/Sticky Nades and query information in game but was unable to connect to it. maybe your server is out of date as counter strike source sdk got updated recently. my counter strike source is up to date and i am able to connect to my own running right now so thats odd i get no error either its just that the connect button is grayed out im not sure the deal i should google it but latency looked ok
It turns out it wasn't the router. It ran fine for a few games, then went to ♥♥♥♥ again. The last thing I'm trying is replacing the Wireless Adapter Card, which will be arriving today. The server PC is in another room, but not far from the router. I would hook it up via ethernet cable, but I'm not drilling holes in the wall to run the cable. Besides, the server ran fine for years via Wi-Fi connection, so I'm hoping it's just the Adapter Card. I'll find out later today.
You have the server in the same LAN as your client? Does the latency issue occure when connecting via local IP too? Or have you only tried NAT loopback?
Installed the new adapter. Fingers crossed.
Imurald Mar 3 @ 7:39am 
plise {LINK REMOVED}
Noticed this in the server console. I've never seen these entries before and googling the cvars hasn't really given me a clue...
CMaterialSystem::ReloadMaterials bDeviceReady false Error loading cfg/vscript_convar_allowlist.txt VSCRIPT: Started VScript virtual machine using script language 'Squirrel' VSCRIPT: Started VScript virtual machine using script language 'Squirrel' Script not found (scripts/vscripts/mapspawn.nut) Script not found (scripts/vscripts/mapspawn.nut) SV_ActivateServer: setting tickrate to 66.7
< >
Showing 1-12 of 12 comments
Per page: 1530 50