tmp64 / BugfixedHL-Rebased

Bugfixed and improved Half-Life
GNU General Public License v3.0
110 stars 22 forks source link

"Fake players spamming or protocol violations" #125

Open einfacharthur opened 2 years ago

einfacharthur commented 2 years ago

v1.7.2 should have fixed it. but it is still there.

[v1.7.2] Fixed some servers kicking and banning for fake player spamming on connect.

Testserver: 212.227.181.169:27018

tmp64 commented 2 years ago

Can't confirm. Please, run bhl_validate_files in the console and post the output.

einfacharthur commented 2 years ago

] bhl_validate_files

BugfixedHL Rebased 1.7.2+master.12ddc7c Binary version: 1.7.2+master.12ddc7c Shared lib ext: .dll Engine: 1.1.2.2/Stdio,48,8684 Mod: valve BHL location: valve Metadata version: 1.7.2 Validating files...

All 59 files validated successfully.

tmp64 commented 2 years ago

Looks good. Type developer 1 in the console and post all contents of the console next time it happens.

einfacharthur commented 2 years ago
Commencing connection retry to 212.227.181.169:27018 
Connecting to 212.227.181.169:27018 ...
Connection accepted by 212.227.181.169:27018
* Rechte gesetzt
BUILD 6153 SERVER (0 CRC)
Server # 27
Serverinfo packet received.
Clearing memory
Remote host:  .:KGB:.|Bat-Man Vs Iron-Man| SevMod+
Spooling demo header.
Using http://212.227.181.169/valve/ as primary download location
Verifying and downloading resources...
Using WAD File: halflife.wad
Texture load:    7.1ms
Setting up renderer...
SKY:  xen8rt, xen8bk, xen8lf, xen8ft, xen8up, xen8dn, done
CL_SignonReply: 1
121.9 megabyte data cache
CL_SignonReply: 2
[21:46:13]  * Can't change team to 'helmet'
[21:46:13]  * Server limits teams to 'Bat-Man;Iron-Man'
[21:46:13]  * you are on team 'Iron-Man'
[21:46:13]  + [DEU] dESTROYER has joined the game
14.569 status request sent (delta 2.003)
14.597 status request received
[DEU] [BOSS] T}[C killed [MDA] vvuwka with tau cannon
[PSE] cHrIs killed [BLR] . with tau cannon
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
[DEU] [BOSS] T}[C killed [DEU] dESTROYER with tau cannon
[21:46:23]  Schreibe 'amx_langmenu' in die Konsole zum Anzeigen des Sprachmenüs
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
[PSE] cHrIs killed [DEU] dESTROYER with crowbar
[DEU] [BOSS] T}[C killed [MDA] vvuwka with tau cannon
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
[21:46:28]  Schreibe 'amx_help' 'amx_searchcmd' in die Konsole um die verfügbaren Befehle zu sehen.
[21:46:28]  Verbleibende Zeit: 15:55 Minuten, nächste Map: crossfire
[DEU] [BOSS] T}[C killed [BLR] . with tau cannon
[21:46:29]  [DEU] [BOSS] T}[C: Lol
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
[DEU] dESTROYER killed [DEU] [BOSS] T}[C with shotgun
[DEU] [BOSS] T}[C dropped
[21:46:32]  - [DEU] [BOSS] T}[C has left the game
S_LoadSound: Couldn't load /vox/.wav
[21:46:33]  * [DEU] dESTROYER has changed to team 'Bat-Man'
[21:46:33]  [BLR] .: >:(
S_LoadSound: Couldn't load /sound/[KGB]Sounds/_period.wav
[PSE] cHrIs killed [MDA] vvuwka with crossbow
S_LoadSound: Couldn't load /[KGB]Sounds/misc/_period.wav
Fake players spamming or protocol violations
Host_EndGame: Server disconnected
tmp64 commented 2 years ago

Looks like it happens some time after joining the server. The bug that was fixed in 1.7.2 was caused by the client sending a lot of status commands to the server during connection.

  1. Try running the game with -nopatch argument. It disables automatic status requests (among other things).
  2. Try disabling BHL completely.
einfacharthur commented 2 years ago

1.:

Engine patching disabled with -nopatch.
CClientSteamContext logged on = 1
SVC: Engine svc array not found, handlers not installed.
Set mouse input mode to Raw Input.
Current version: 1.7.2
Latest version: 1.7.2
Game is up to date.
NET Ports:  server 27015, client 27005
Server IP address 192.168.0.159:27015
Connecting to 212.227.181.169:27018...
Connection accepted by 212.227.181.169:27018
* Privileges set
BUILD 6153 SERVER (0 CRC)
Server # 2
[...]
Fake players spamming or protocol violations
gundogfan commented 2 years ago

Same issue:

BugfixedHL Rebased 1.8.0+master.b939376
Binary version: 1.8.0+master.b939376
Shared lib ext: .dll
Engine: 1.1.2.2/Stdio,48,8684
Mod: valve
BHL location: valve
Metadata version: 1.8.0
Validating files...
All 59 files validated successfully.

SV: 45.235.98.8:27015

Edit: so far it never happened in 4554, only in 8684