JTS keeps spamming my log file

Started by kidi, September 05, 2017, 06:25:58 PM

Previous topic - Next topic

kidi

2017-09-04 21:18:46   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-04 21:18:46   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-04 23:03:08   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-04 23:03:08   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-04 23:15:47   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-04 23:15:47   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-04 23:16:54   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-04 23:16:54   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 15:55:22   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 15:55:22   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 16:04:12   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 16:04:12   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 16:24:51   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 16:24:51   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 16:44:44   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 16:44:44   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 16:44:49   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 16:44:49   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 16:52:30   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 16:52:30   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 16:52:39   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 16:52:39   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 16:59:59   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 16:59:59   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:00:02   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:00:02   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:16:28   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:16:28   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:29:35   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:29:35   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:29:55   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:29:55   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:29:58   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:29:58   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:31:00   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:31:00   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:31:11   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:31:11   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:36:21   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:36:21   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:38:07   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:38:07   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:39:58   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:39:58   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 17:50:29   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 17:50:29   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power
2017-09-05 18:48:06   Function automove   EXCEPTION   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 2568: insufficient client permissions - Permission ID: 202
2017-09-05 18:48:06   Function automove   PERMISSION_ERROR   Missing permission or not enough power: i_client_move_power


The funniest part is that i don't use automove. At all.

Stefan1200

Quote from: kidi on September 05, 2017, 06:25:58 PM
The funniest part is that i don't use automove. At all.

Well, the JTS3ServerMod don't activate functions on its own. It must be at the bot_functions configuration. If you don't see it in your config file, you are looking into the wrong config file. ;)

kidi

woahh...
i think i figured out: tsn ranksystem eat up all of my server's ram and server started killing mysql child processes to keep machine up and running. And somehow my custom account for jts3 also got <<wiped>> (it's here, i can log in, and most of permissions are gone).
I restored permissions and everything is working now.
p.s.: i had automove! i just forgot about it. it was automove to different default channel for android/ios devices.


The only errors i got now (almost every day i have to !botconfirmerrors) are these:

2017-09-16 09:36:01   JTS3ServerMod   STATUS   Virtual bot instance "9987" starts now (build 6400)
2017-09-16 09:36:01   JTS3ServerMod   STATUS   Activate log level: ERROR
2017-09-16 16:11:15   JTS3ServerMod   ERROR   Throwable in teamspeakActionPerformed(): java.util.ConcurrentModificationException
2017-09-16 23:04:28   JTS3ServerMod   ERROR   Throwable in teamspeakActionPerformed(): java.util.ConcurrentModificationException
2017-09-17 14:04:35   Function automove   ERROR   Exception in handleTS3Events()!
2017-09-17 14:04:35   Function automove   EXCEPTION   java.lang.NullPointerException

Stefan1200

Please create a full logfile, not just errors. Do you use a chat command while you getting this errors?

kidi

#4
all i do is !botconfirmerrors and other day i connect to servers and see those errors.

switched to debug mode.

tomorrow i will post the results

kidi

#5
2017-09-19 09:33:57   Function badnickname   INFO   Client "TeamSpeakUser" (db id: 93585) was kicked, nickname matched bad nickname rules!
2017-09-19 09:33:57   JTS3ServerMod   WARNING   Error while requesting information of the client "TeamSpeakUser" (id: 5) from the TS3 server!
2017-09-19 09:33:57   JTS3ServerMod   WARNING   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 512: invalid clientID
2017-09-19 09:33:57   Function welcomeguest   WARNING   Error while sending chat message to Client ID: 5
2017-09-19 09:33:57   Function welcomeguest   WARNING   de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 512: invalid clientID
2017-09-19 09:33:57   Function automove   ERROR   Exception in handleTS3Events()!
2017-09-19 09:33:57   Function automove   EXCEPTION   Bot Version: 6.4.0 (23.03.2017)
java.lang.NullPointerException
   at de.stefan1200.jts3servermod.functions.AutoMove.handleTS3Events(Unknown Source)
   at de.stefan1200.jts3servermod.JTS3ServerMod.teamspeakActionPerformed(Unknown Source)
   at de.stefan1200.jts3serverquery.JTS3ServerQuery$2.run(Unknown Source)
   at java.base/java.lang.Thread.run(Thread.java:844)
2017-09-19 09:34:27   Function badnickname   INFO   Client "TeamSpeakUser" (db id: 93585) was kicked, nickname matched bad nickname rules!

bot successfully kicked user and only after that tried to message him?
i don't understand  :-\

kidi

wait, i think i got it

what if the magical 'TeamSpeakUser' that got kicked was a mobile client?
in my config he should be moved to custom default channel, but client is no longer there  :)

Stefan1200

Well, you configured the badnickname function to kick clients with the name "TeamSpeakUser", this is not an error of the JTS3ServerMod.

As soon as I have time I will check why the NullPointerException occur. But this is not a big thing, just the !botconfirmerrors message might be a little bit annoying.

Please send me the log again, as soon as the ConcurrentModificationException error occur again.