Errors
Руководства по настройке серверов CS 1.6, исправлениям, разработке плагинов и администрированию.
Fix: hlds_linux Using 100% CPU
When 100% CPU on hlds_linux is normal busy-waiting and when it is a real problem - pingboost modes, a runaway plugin, empty-server spin, and how to tell them apart.
Fix: All Non-Steam Players Get the Same SteamID (VALVE_ID_LAN)
When every non-Steam player shares one id, admin access and bans by SteamID collapse. Fix it with sv_lan 0 and a correct Reunion SteamIdHashSalt and client-id modes.
Fix: 'Bad load' in meta list (Metamod Plugin Fails)
A Metamod plugin shows 'bad load' in meta list. What that status means, the real causes — wrong architecture, ABI mismatch, wrong path or platform tag — and how to fix each.
Fix: sv_maxrate / sv_maxupdaterate Settings Ignored
Why your sv_maxrate and sv_maxupdaterate seem to have no effect, which of these cvars need ReHLDS/ReGameDLL, the min/max interplay, and how to confirm clients actually get the rate.
Fix: Server FPS Drops When Players Join
Why server FPS collapses as the server fills, how sys_ticrate and the fps_max cap interact, the -pingboost and -sys_ticrate startup options, and how to diagnose whether it is CPU, a plugin, or the timing loop.
Fix: Can't Connect to MySQL Server (errno 111) from the Game Server
Why errno 111 is connection refused and not a password problem, the bind-address and skip-networking traps, opening port 3306, and proving the path before blaming the plugin.
Fix: FastDL 404 / Missing .bz2 File Errors
Why FastDL requests 404, the cstrike path the engine appends, how bzip2 pre-compression works and when the client falls back, MIME-type blocks, and testing the exact URL in a browser.
Fix: Bans Disappear After a Restart (writeid Not Saving)
Why a ban vanishes on restart: the write step that saves it to disk, the exec that reloads it, and the Linux file-permission problem that silently drops both.
Fix: Server FPS Stuck at 100 / Low Server FPS on Linux
Why hlds_linux caps at 100 server FPS, how sys_ticrate, the kernel timer and -pingboost interact, and the safe ways to raise and hold a stable server FPS.
Fix: Server Broken After the CS 25th Anniversary Update
The 2023 25th Anniversary update broke many CS 1.6 servers and clients. Update your ReHLDS/ReGameDLL/Metamod-r/AMXX/Reunion stack, and use steam_legacy where needed.
Fix: STEAM Validation Rejected (CS 1.6 Server)
Why clients get 'STEAM validation rejected' connecting to a CS 1.6 server, and how to fix it on both Steam-only and non-Steam servers, including the 25th Anniversary fallout.
Fix: sv_downloadurl Ignored by Clients
Why clients ignore your sv_downloadurl and fall back to slow downloads or missing content, the cstrike path trap, the bzip2 layout, and the exact checks that make FastDL fire.









