I have read several of your advisories for cod4 and i would like some advice.
In the past i had a problem with people stealing my rcon password and banning players/killing the server.
I thought i had fixed this problem by using a fake password in the server.cfg and setting the rcon via the command line used to run the server as i had no problems for several months untill now now.
Yesterday i tried using rcon to ban a cheater but it would not respond, like rcon was disabled or something. I restarted the server several times but it was not working. Anyhow it started working again by itself overnight.
Today someone managed to access the rcon and change the servers public slots to 0.
I managed to capture this from the console..
Code:
02:52:27 Rcon from 86.143.147.106:-12817:
         say
02:52:27 Rcon from 86.143.147.106:-12817:
         say
02:52:28 Rcon from 86.143.147.106:-12817:
         set
02:52:29 Rcon from 86.143.147.106:-12817:
         sv_hostname
         "sv_hostname" is: "***" default: "CoD4Host^7"
           Domain is any text
02:52:35       dvar set axis_allow_assault 1
               dvar set axis_allow_specops 1
               dvar set axis_allow_demolitions 1
               dvar set axis_allow_sniper 1
02:52:40       dvar set allies_allow_assault 1
               dvar set allies_allow_specops 1
               dvar set allies_allow_demolitions 1
               dvar set allies_allow_sniper 0
02:52:42       dvar set allies_allow_assault 1
               dvar set allies_allow_specops 1
               dvar set allies_allow_demolitions 1
               dvar set allies_allow_sniper 0
02:52:43 Rcon from 86.143.147.106:-12817:
         serverinfo
         Server info settings:
         fs_game             mods/promodlive204
         g_compassShowEnemies0
         g_gametype          sd
         gamename            Call of Duty 4
         mapname             mp_crossfire
         protocol            6
         shortversion        1.7
         sv_allowAnonymous   1
         sv_disableClientConsole0
         sv_floodprotect     1
         sv_hostname         ***
         sv_maxclients       32
         sv_maxPing          150
         sv_maxRate          25000
         sv_minPing          0
         sv_privateClients   2
         sv_punkbuster       1
         sv_pure             1
         sv_voice            0
         ui_maxclients       32
02:52:43 Rcon from 86.143.147.106:-12817:
         sv_privatepassword
         "sv_privatePassword" is: "***" default: "^7"
           Domain is any text
02:52:44 Rcon from 86.143.147.106:-12817:
         _maps
         Unknown command "_maps"
02:52:44 Rcon from 86.143.147.106:-12817:
         g_password
         "g_password" is: "^7" default: "^7"
           Domain is any text
02:52:45 Rcon from 86.143.147.106:-12817:
         sv_kickBanTime
         "sv_kickBanTime" is: "0^7" default: "300^7"
           Domain is any number from 0 to 3600
02:52:45 Rcon from 86.143.147.106:-12817:
         sv_reconnectlimit
         "sv_reconnectlimit" is: "3^7" default: "3^7"
           Domain is any integer from 0 to 1800
02:52:46 Rcon from 86.143.147.106:-12817:
         scr_game_spectatetype
         "scr_game_spectatetype" is: "1^7" default: "1^7"
           Domain is any text
02:52:47 Rcon from 86.143.147.106:-12817:
         scr_team_fftype
         "scr_team_fftype" is: "0^7" default: "0^7"
           Domain is any text
               dvar set axis_allow_assault 1
               dvar set axis_allow_specops 1
               dvar set axis_allow_demolitions 1
               dvar set axis_allow_sniper 0
02:52:47 Rcon from 86.143.147.106:-12817:
         g_allowvote
         "g_allowVote" is: "0^7" default: "1^7"
           Domain is 0 or 1
02:52:48 Rcon from 86.143.147.106:-12817:
         scr_game_allowkillcam
         "scr_game_allowkillcam" is: "0^7" default: "1^7"
           Domain is any text
02:52:49 Rcon from 86.143.147.106:-12817:
         sv_voice
         "sv_voice" is: "0^7" default: "0^7"
           Domain is 0 or 1
02:52:49 Rcon from 86.143.147.106:-12817:
         sv_voicequality
         "sv_voiceQuality" is: "1^7" default: "3^7"
           Domain is any integer from 0 to 9
02:52:50 Rcon from 86.143.147.106:-12817:
         sv_connectTimeout
         "sv_connectTimeout" is: "45^7" default: "45^7"
           Domain is any integer from 0 to 1800
02:52:50 Rcon from 86.143.147.106:-12817:
         sv_timeout
         "sv_timeout" is: "300^7" default: "240^7"
           Domain is any integer from 0 to 1800
02:52:51 Rcon from 86.143.147.106:-12817:
         scr_game_spectatetype
         "scr_game_spectatetype" is: "1^7" default: "1^7"
           Domain is any text
02:52:52 Rcon from 86.143.147.106:-12817:
         scr_teambalance
         "scr_teamBalance" is: "0^7" default: "1^7"
           Domain is any text
02:52:52 Rcon from 86.143.147.106:-12817:
         g_antilag
         "g_antilag" is: "1^7" default: "1^7"
           Domain is 0 or 1
02:53:02 Rcon from 86.143.147.106:-12817:
         sv_privateclients
               dvar set sv_privateClients 32
I have replaced my sensitive data with ***
Do you have any suggestions/patches that could possibly help me out?