Raised This Month: $52 Target: $400
 13% 

Official SVC_BAD Thread


  
 
 
Thread Tools Display Modes
Author Message
jtp10181
Veteran Member
Join Date: May 2004
Location: Madison, WI
Old 10-17-2004 , 19:06   Official SVC_BAD Thread
#1

***************
UPDATE

I saw some people talking about the cl_dlmax thing today and it clicked.... in the past someone sent me the supposed source for the plugin but it was fake and didn't do anything. I just realized all it does is set a client side cvar as players connect. I made my own version of the plugin (it is really simple) and I added a server cvar you can change the value it sets the clients cl_dlmax too. The cvar is sv_cl_dlmax and I defaulted it to 80. PLEASE let me know if this plugin helps. Its compiled for all AMX versions supported.
***************



I understand that with recent release of superhero some clients have been getting kicked with a SVC_BAD error. I need help in trying to figure out what causes this problem. Please post the error copied fomr your console when you get it AND provide as much information about the situation as you can. Start of Round? End of Round? Someone just got killed? Team? Also if you know how a clip from the server log right before it happens (when tons of people get disconnected).

Please post it in a code block. Here is a sample of the error.

Code:
Error: server failed to transmit file 'AY&SY hT'
Last 32 messages parsed.
66034 1126 svc_sound
66034 1139 svc_sound
66034 1152 svc_temp_entity
66034 1174 svc_temp_entity
66034 1178 svc_temp_entity
66043 0008 svc_sound
66043 0020 svc_updateuserinfo
66043 0221 svc_updateuserinfo
66043 0385 svc_time
66043 0390 svc_clientdata
66043 0420 svc_deltapacketentities
66043 0715 svc_temp_entity
66043 0737 svc_temp_entity
66050 0008 svc_time
66050 0013 svc_clientdata
66050 0043 svc_deltapacketentities
66050 0374 svc_temp_entity
66050 0378 svc_temp_entity
66050 0400 svc_temp_entity
66050 0422 svc_temp_entity
66050 0426 svc_temp_entity
66050 0448 svc_temp_entity
66050 0452 svc_sound
66060 0008 svc_updateuserinfo
66060 0171 svc_sound
66060 0183 svc_updateuserinfo
66060 0375 svc_sound
66060 0387 svc_sound
66060 0399 CurWeapon
66060 0403 CurWeapon
66060 0407 svc_filetxferfailed
BAD:  418:svc_bad
Host_Error: CL_ParseServerMessage: Illegible server message - svc_bad
Attached Files
File Type: zip cl_dlmax.zip (2.5 KB, 3616 views)
__________________
jtp10181 is offline
Send a message via ICQ to jtp10181 Send a message via AIM to jtp10181 Send a message via MSN to jtp10181 Send a message via Yahoo to jtp10181
Prowler
Senior Member
Join Date: Nov 2004
Old 10-18-2004 , 07:07  
#2

On bomb defusal - Round end - First round

Note* on our server the xp is loaded at the end of round on the first round, this is so the first round is a forced pistol round, i normally get it on round start when it is not the pistol round.

Code:
Error: server failed to transmit file 'AY&SY}'
Last 32 messages parsed.
162879 0013 StatusValue
162879 0018 StatusValue
162879 0023 SayText
162879 0052 svc_time
162879 0057 svc_clientdata
162879 0072 svc_deltapacketentities
162881 0008 svc_time
162881 0013 svc_clientdata
162881 0028 svc_deltapacketentities
162884 0008 svc_time
162884 0013 svc_clientdata
162884 0028 svc_deltapacketentities
162939 0008 Scenario
162939 0011 TeamScore
162939 0018 TeamScore
162939 0032 TextMsg
162939 0049 BombPickup
162939 0050 svc_time
162939 0055 svc_clientdata
162939 0070 svc_deltapacketentities
162939 0128 svc_sound
162939 0140 SendAudio
162939 0160 svc_spawnstaticsound
162939 0175 SendAudio
162949 0008 TextMsg
162949 0169 StatusIcon
162949 0183 SetFOV
162949 0185 CurWeapon
162949 0189 CurWeapon
162949 0193 CurWeapon
162949 0197 svc_filetxferfailed
BAD:  208:svc_bad

Host_Error: CL_ParseServerMessage: Illegible server message - svc_bad
Prowler is offline
vittu
SuperHero Moderator
Join Date: Oct 2004
Location: L.A. County, CA
Old 10-21-2004 , 01:31  
#3

Alright my users arent giving me too much info, but from what I can tell it is a very random thing. I've tried a lot of ways to stop it but have been unable to so far.

The only similarities I can see are in the error, every error reported always ends in:
CurWeapon
CurWeapon
svc_filetxferfailed

with the numbers right before those always 4 numbers apart, example:
14274 0202
14274 0206
14274 0210

the server's svc_bad forum thread


Clips from one full days worth of logs, 10 occurances 72 kicks:
(ammount of players kicked above each log clip)
http://www.pigbitch.net/svc_bad_logs.txt

2 clips, old logs, with sh debug set at 3:
http://www.pigbitch.net/2_svc_bad_shdebug.txt


and if you have access check the win32 hlds mail archives, check in october near the bottom middle...
vittu is offline
Send a message via AIM to vittu Send a message via MSN to vittu Send a message via Yahoo to vittu
Prowler
Senior Member
Join Date: Nov 2004
Old 10-21-2004 , 04:00  
#4

I seem to notice this happening more on some maps than others, paticularly maps with "doors" on them, IE Inferno, Wallmart and the like. wallmart is by far the most common canidate for this error, and i know it has *alot* of doors, this may just be co-incidence however.
Prowler is offline
Prowler
Senior Member
Join Date: Nov 2004
Old 11-07-2004 , 09:16  
#5

I think i may have figured this out, Basically its an overload of Messages for differnt powers being sent, For instance Xaviers trail creation along with Punishers ammo check, Daredevils rings and any number of custom heros you have installed, it happens at start of rounds normally as this is when XP would be loaded and thefore it Executes all those commands all at the exact same time for every player that has those powers, Normally of course these powers would Activate at differnt times and at intervals (Xaviers trail creation and Daredevils ring creation rarely colide. and punisher would be activated when someone is shooting) However at round start All of these kick in at the exact same time, so the server gets flooded with info, cant cope and sends out "bad" info cause its under too much strain.

Solution: code heros to only start a few seconds after round start with a random timer (something as low as a random 1-3 second interval at round start would work)

I've noticed that it is mostly players that have powers like daredevil and xavier together that normally suffer the most, however i have had occasions where everyone was kicked, normally when the server was full (20) or at least partially full, less common on slow days.

that is a theory though, but i think it could be accurate, i ran a test by changing my current hero im working on to load up several times and to check players several times at round start (not xp load) even with just bots and me having the only powers the server still seemed to splutter and die.

Code:
L 11/07/2004 - 21:04:38: World triggered "Round_Start"
Last 32 messages parsed.
10173 0232 TeamInfo
10173 0238 ScoreInfo
10173 0248 TeamInfo
10173 0261 ScoreInfo
10173 0271 TeamInfo
10173 0277 ScoreInfo
10173 0287 TeamInfo
10173 0300 ScoreInfo
10173 0310 TeamInfo
10173 0316 ScoreInfo
10173 0326 svc_time
10173 0331 svc_setangle
10173 0338 svc_clientdata
10173 0366 svc_deltapacketentities
10173 0525 svc_sound
10173 0537 svc_sound
10173 0549 svc_sound
10173 0562 svc_sound
10173 0574 svc_sound
10173 0586 svc_sound
10173 0599 svc_sound
10173 0611 svc_sound
10173 0623 svc_sound
10174 0008 ResetHUD
10174 0009 StatusText
10174 0045 svc_sound
10174 0057 svc_temp_entity
10174 0061 Money
10174 0067 svc_temp_entity
10174 0071 svc_temp_entity
BAD:   94:svc_bad
Host_Error: CL_ParseServerMessage: Illegible server
*note: Hero im working on uses the temp_entity so i know its whats causing this, leading me to belive seeing as cur_weapon is common amount the others that its punisher or punisher like heroes that perhaps are doing this (i know our server has 3 seperate heroes that have punisher like attributes, and seeing as i have a clip limiter in mine the extra code that it uses will put just that much more strain on the server than standard punisher would) so im going to put in a "delay" on these heroes and see if that can perhaps help things.

This is of course just a theory, but it makes sence to me, and it would seem that my limited tests support it

EDIT: Alright, My Experiment isnt valid, the reson it crashed is cause i forgot to include a very important byte , However i still think the theory itself is accurate
Prowler is offline
(_msv)dakilla(_msv)
Member
Join Date: Nov 2004
Location: Illions
Old 11-20-2004 , 17:35  
#6

i got mine to go away i dont get it anly more i dis able some stuff for a few days and then i didnt get it nay more then i decided to renable the things and i didnt get it i can figur it out at all
(_msv)dakilla(_msv) is offline
Send a message via AIM to (_msv)dakilla(_msv) Send a message via MSN to (_msv)dakilla(_msv)
pinky
New Member
Join Date: Apr 2005
Old 04-15-2005 , 20:43  
#7

Code:
Last 32 messages parsed.
198883 0367 svc_lightstyle
198883 0371 svc_lightstyle
198883 0375 svc_lightstyle
198883 0379 svc_sound
198883 0392 svc_sound
198883 0406 svc_sound
198883 0419 svc_sound
198883 0432 svc_sound
198883 0446 svc_sound
198883 0459 svc_sound
198883 0472 svc_sound
198883 0486 svc_sound
198883 0499 svc_sound
198883 0512 svc_sound
198883 0526 svc_sound
198883 0539 svc_sound
198883 0552 svc_sound
198883 0566 svc_sound
198883 0579 svc_sound
198883 0592 svc_sound
198883 0606 svc_sound
198883 0619 svc_sound
198883 0632 svc_sound
198883 0646 svc_sound
198883 0659 svc_sound
198883 0672 svc_sound
198883 0686 svc_sound
198883 0699 svc_event_reliable
198883 0702 CurWeapon
198883 0706 CurWeapon
198883 0710 svc_filetxferfailed
BAD:  721:svc_bad
Host_Error: CL_ParseServerMessage:
I received this message 3 times one right after another. The entire server except 3 were kicked out 3 times withing seconds of rejoining. Hope this helps any.

pinky


**EDIT** Sorry I was unaware of the dates on this topic. I will post my request for help in the tech section.
pinky is offline
Tassadarmaster
BANNED
Join Date: Aug 2004
Location: California
Old 04-30-2005 , 21:56  
#8

Code:
Error: server failed to transmit file 'AY&SY?ҿ'
Last 32 messages parsed.
126612 0008 Radar
126612 0016 svc_time
126612 0021 svc_clientdata
126612 0046 svc_deltapacketentities
126612 0097 svc_pings
126615 0008 svc_time
126615 0013 svc_clientdata
126615 0036 svc_deltapacketentities
126615 0093 svc_pings
126615 0123 svc_temp_entity
126616 0008 TextMsg
126616 0055 svc_time
126616 0060 svc_clientdata
126616 0085 svc_deltapacketentities
126616 0144 svc_pings
126618 0008 svc_time
126618 0013 svc_clientdata
126618 0038 svc_deltapacketentities
126618 0098 svc_pings
126618 0128 svc_sound
126618 0142 svc_temp_entity
126621 0008 Radar
126621 0016 svc_sound
126621 0028 svc_updateuserinfo
126621 0226 StatusValue
126621 0231 StatusValue
126621 0236 StatusValue
126621 0241 svc_sound
126621 0253 CurWeapon
126621 0257 CurWeapon
126621 0261 svc_filetxferfailed
BAD:  272:svc_bad
Host_Error: CL_ParseServerMessage:

Those are the message i recieve from my own server and kicks everyone out!
*EDITED*
There is a hero that kicks people out of the server, but i'm not quite sure which hero.
Tassadarmaster is offline
Send a message via ICQ to Tassadarmaster Send a message via AIM to Tassadarmaster Send a message via MSN to Tassadarmaster Send a message via Yahoo to Tassadarmaster
jtp10181
Veteran Member
Join Date: May 2004
Location: Madison, WI
Old 05-03-2005 , 15:01  
#9

Please see my top post for the updated info
__________________
jtp10181 is offline
Send a message via ICQ to jtp10181 Send a message via AIM to jtp10181 Send a message via MSN to jtp10181 Send a message via Yahoo to jtp10181
Tassadarmaster
BANNED
Join Date: Aug 2004
Location: California
Old 05-15-2005 , 00:17  
#10

Now I get this different svc error, can you try fixing it?

Code:
Error: server failed to transmit file 'AY&SY$T`'
Last 32 messages parsed.
193144 1838 AmmoX
193144 1841 AmmoX
193144 1844 AmmoX
193144 1847 AmmoX
193144 1850 AmmoX
193144 1853 AmmoX
193144 1856 AmmoX
193144 1859 AmmoX
193144 1862 AmmoX
193144 1865 AmmoX
193144 1868 AmmoX
193144 1871 AmmoX
193144 1874 AmmoX
193144 1877 AmmoX
193144 1880 AmmoX
193144 1883 AmmoX
193144 1886 AmmoX
193144 1889 AmmoX
193144 1892 AmmoX
193144 1895 AmmoX
193144 1898 AmmoX
193144 1901 AmmoX
193144 1904 CurWeapon
193144 1908 CurWeapon
193144 1912 CurWeapon
193144 1916 CurWeapon
193144 1920 StatusIcon
193144 1931 svc_stufftext
193144 1940 CurWeapon
193144 1944 CurWeapon
193144 1948 svc_filetxferfailed
BAD:  1959:svc_bad
Host_Error: CL_ParseServerMessage:
Tassadarmaster is offline
Send a message via ICQ to Tassadarmaster Send a message via AIM to Tassadarmaster Send a message via MSN to Tassadarmaster Send a message via Yahoo to Tassadarmaster
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 23:54.


Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Theme made by Freecode