• Hey Guest, we're evolving the future of TeaSpeak.
    You're invited to join the discussion here!

Pending Users get benned out of nowhere

lbenicio

Well-known member
Hi,

after update to version 1.3.22 (version=1.3.22 build_count=0 build=1565095052 platform=Linux), my users randomly got banned as soon as they connect.

Further explanations...

Some users get banned but that banishment does not appear on Tea*Speak Client Ban's panel but if you delete the user from the base (using Tea*Speak Client panel), the user is able to connect again and as soon as this same user disconnects and try to connect again, it will receive a ban error (getting permanently banned from the server). This problem only happens to some users and the number of users getting into this is increasing, slowly but increasing.

I already checked on the server logs but apparently, there is no message about this, I still have a personal bot (development by me logging the server activity) and it did not get any logs related to this problem...

I have no idea what's going on nor how to troubleshoot this, any starting points?

thank y'all

EDIT: spelling.
 

REDOSS

TeaSpeak Team
Staff member
TeaTeam
To the developer was able to Help you quickly or specify the reason, provide the following data:
  1. Server logs
  2. Server database
  3. Crash dumps (if any).
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
Hey,
specially the server logs are interesting because there might be a reason printed.
As well, do the user just get kicked or if banned, with which message for how long?
 

lbenicio

Well-known member
Hi folks, glad for the fast response!

1. here is server logs back to august: *snipped link for security reasons*
2. I can get the server DB as well dut would I be leaking private data? is it ok to post it here widely open?
3. there is no crashes on the server (but the last crash dump (from 06/24/19 can be found in the above link as well)

"specially the server logs are interesting because there might be a reason printed."
I got a look at the logs but didn't find anything useful, maybe looking for the wrong message?

"As well, do the user just get kicked or if banned"
If I erase the user from DB, he is able to connect again, then he can stay connected but if he tries to reconnect, or disconnect somehow, he is not able to connect anymore. (he is not kicked off if *auto* banned. If other user bans a user, the banned user is kicked off as normal.

"with which message"
You are banned from the server. Reason: "". Ban expires never!

"for how long"
Forever.
 

WolverinDEV

TeaSpeak Team
Staff member
Administrator
To speedup to log reading, whats the username we're looking fore?

Edit:
DB is not needed :)
 

lbenicio

Well-known member
To speedup to log reading, whats the username we're looking fore?

Edit:
DB is not needed :)

Bjorn Warrior
Stay pufft
Bud - twitch.tv/

this 3 i can get now (my servers admin are constantly removing the bans, so i need wait than to get the full list.
 

MehdiSele

Well-known member
i think that's cause of protocol hack
granting these 2 permessions to your users maybe reslove your problem
but also your users able to use invalid badges or packet

1566320305701.png
 

lbenicio

Well-known member
Maybe i finally got a useful log:


19/09/2019 10:42:53 Debug Having new voice client. Remote address: 192.140.115.64:54599
19/09/2019 10:42:53 Debug [192.140.115.64:54599/undefined | 0] Got non client 3.1 protocol with build timestamp 171539215
19/09/2019 10:42:53 Debug [192.140.115.64:54599/undefined | 0] Cant decrypt packet with configured key Ack. Error: memory verify failed!. Succeeded with default key!
19/09/2019 10:42:53 Debug [192.140.115.64:54599/Bjorn | 0] Got client init. (HWID: f1ac827e04ff39595e0b687c1752d960,a27fb25149311fe86c4c43ea55a4c279)
19/09/2019 10:42:53 Debug [Permission] Value test result for test type 1.
19/09/2019 10:42:53 Debug [Permission] Permission: b_client_ignore_bans Required value: 1 Gained value: 0 Force required: 1 Channel: none Result: 0
19/09/2019 10:42:53 Debug [192.140.115.64:54599/Bjorn | 0] Resolved ip ban (192.140.115.64). Record id 147, server id 1
19/09/2019 10:42:53 Info [192.140.115.64:54599/Bjorn | 0] Disconnecting while init because of ban record. Record id 147 at server 1
19/09/2019 10:42:53 Debug [192.140.115.64:54599/Bjorn | 0] Closing voice client connection. (Flush: true)
19/09/2019 10:42:53 Debug [192.140.115.64:54599/Bjorn | 0] Awaiting write prepare, write and acknowledge queue flushed
19/09/2019 10:42:53 Debug [192.140.115.64:54599/Bjorn | 0] Write prepare queue progressed
19/09/2019 10:42:53 Debug [192.140.115.64:54599/Bjorn | 0] Cant flush io!
19/09/2019 10:42:53 Debug [192.140.115.64:54599/Bjorn | 0] Could not get acknowledge for all commands before disconnecting. Acknowledges left: 1
19/09/2019 10:42:53 Info Voice client 3251/usNu2KNxE+0tJdl93wzNMU77Z4U= (Bjorn) from 192.140.115.64:54599 left.


@WolverinDEV

ps. sorry for the delay...