Open 33Fraise33 opened 7 years ago
I seem to have fixed the issue.
CSGO has had an update this weekend: https://www.reddit.com/r/GlobalOffensive/comments/6iay45/counterstrike_global_offensive_beta_update_for/
This introduced a variable tv_delay1
. The problem is that if the time difference between tv_delay
and tv_delay1
are too big that this causes the error from above. tv_delay1
is a new variable and is set to 15 or similar by default. My tv_delay
was at 120 and the difference was too big. Now I set my tv_delay
to 120 and my tv_delay1
to 113 and the issue is gone.
The strange thing is that I don't even use the second broadcast but it does create issues. I'm happy to finally fix it after a few hours of searching.
I hope I can help anyone with this, I also send a mail to the CS:GO dev team already, let's hope they reply.
Ok this does not seem to fix it, but only at times. Still trying out for real solutions
@stubbegianni Looks like the protocol type is not recognized here
https://github.com/prestonp/simple-rcon/blob/master/lib/rcon.js#L37
Any way you could dump more information when you reproduce this issue?
I suggest just tweaking your node_modules/simple-rcon
to log what res
looks like on the error case.
This lib doesn't support multi-packet responses, which might be causing this.
https://developer.valvesoftware.com/wiki/Source_RCON_Protocol#Multiple-packet_Responses
I'll open an issue and tackle that soon.
Ok great, I seem to have temporarily fixed the issue by changing my delays to very small number but this makes my GOTV unusable as this will allow ghosting. It sucks that I have to use this workaround for now as this seems like an unwanted consequence caused of the latest CS:GO update.
Good to know, I'd love to help out but this is just a bit too complex for my understanding so I try my best to be as clear as possible to describe this bug. Is there any furhter info I can help you with?
Gotcha, I suspect the problem probably lies with this library. So, sorry for any inconvenience it caused.
I'll try to get the multi-packet response working and then maybe you can use the desired delay values for your server :)
Hello,
I'm using simple-rcon to integrate our website with CS:GO. This has been working correctly for a few months now but friday we started seeing an issue. When recording a server demo and trying to save that demo with the command
tv_stoprecord
I get a crash in the simple-rcon package:Running the tv_stoprecord command returns this:
It seems the last update of CS:GO changed something to GOTV internally which breaks the simple-rcon package on such a response.
I don't know if this is an issue with CS:GO or if this is something that needs to be fixed in the simple-rcon package.