Ts3audiobot: Timeout when bot gets poked

Created on 27 Oct 2018  路  6Comments  路  Source: Splamy/TS3AudioBot

The bot timeouts when poked.

I tested it from source and looked at the packets:

...
[I] CommandLow 0 (notifyclientpoke)
[O] AckLow 0
...
[I] CommandLow 0 (notifyclientpoke)
[O] AckLow 1
...
[I] CommandLow 0 (notifyclientpoke)
[O] AckLow 2
...

So apparently there is a problem with acknowledging the notifyclientpoke packet (or PacketType.CommandLow in general).

Happens in both pre-compiled and self-compiled version.

bug needs investigation

Most helpful comment

I can confirm, it works now. Thanks.

All 6 comments

Thats very weird, I already got this report from someone else aleady a while ago. Unfortunately I could not reproduce this bug on my side.
What ts3ab commit did you build/use and which server version?

I used https://github.com/Splamy/TS3AudioBot/commit/55466f287493026b03e877ac1191e2aa905023b9 for both build and pre-compiled, server version is 3.3.1 on Linux. What's strange about it that it only happens on some servers. I tested it on another 3.3.1 server and it worked just fine.

If you want to reproduce this bug, the server i tested it on is 37.114.41.0:9891. The bot gets poked on join and timeouts after ~20 seconds.

Thanks, I'll try to look into it when I get to

I've pushed a fix on the current dev branch. Apprently the normal client sends acklow's unencrypted, so I'm doing it now too.
After the change, both my old server, and the server on the ip you posted work now.
Please verify for yourself that it works and (hopefully) didn't break on servers which already worked before.

I can confirm, it works now. Thanks.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Splamy picture Splamy  路  4Comments

Edith445544986 picture Edith445544986  路  4Comments

lgund picture lgund  路  3Comments

dalexhd picture dalexhd  路  5Comments

Najsr picture Najsr  路  3Comments