Bot nicht erreichbar

Started by UltraTM, August 20, 2016, 10:14:02 AM

Previous topic - Next topic

UltraTM

Hallo,

und zwar der Server zeigt folgenden Log an:

2016-08-20 10:03:40   START_MANAGER   JTS3ServerMod 6.1.5 Hosting Edition (14.05.2016) Instance Manager started...
2016-08-20 10:03:40   CONFIG   Loading InstanceManager config file from: /home/u252077/JTS3ServerMod_HostingEdition/config/JTS3ServerMod_InstanceManager.cfg
2016-08-20 10:03:40   CONFIG   Bot chat command !exec is disabled!
2016-08-20 10:03:40   CONFIG   Multi IP Mode disabled!
2016-08-20 10:03:40   LOGGER_SQL_CONNECT   Successfully connected to MySQL server for logging!
2016-08-20 10:03:40   CONFIG   MySQL mode enabled!
2016-08-20 10:03:40   LICENCE_CHECK   Licence key is valid! Thank you very much for your support, UltraTM!
2016-08-20 10:03:40   TELNET_START   Query Interface started on port 5873, bound to network interface 127.0.0.1!


habe auch das Interface installiert und konfiguriert.

Einen Bot erstellt als test einen der Announcments macht. auf dem Server.
wenn ich ihn starten will kommt kurz was kann ich nicht lesen ändert sich sofort auf Bot nicht erreichbar zurück. Kann aber stop drücken wieder kurz blinken Bot nicht erreichbar.

Bot Log ist leer 0kb.


Grüße René

Stefan1200

Die Log sieht ja 1a aus, da kann man nicht meckern. Allerdings sind keine Verbindungsversuche vom Webinterface zu sehen, das ist merkwürdig.

Was zeigt dir das Webinterface unter Einstellungen / Query Interface an?

UltraTM

#2
Hi,

also hab dort nochmal das eingeben und nochmal gespeichert.

bot nochmal gelöscht und neu erstellt lässt sich starten nun dies:


Datum    Funktion    Typ    Mitteilung
20.08.2016 13:35:01    JTS3ServerMod    Status    Virtual bot instance "bot1_2" stopped
20.08.2016 13:35:01    JTS3ServerMod    Kritisch    Unable to connect to Teamspeak 3 server at 178.254.3.164!
20.08.2016 13:35:01    JTS3ServerMod    Fehler    java.io.EOFException: Connection was closed by TS3 server, maybe banned?
20.08.2016 13:35:01    JTS3ServerMod    Status    Activate log level: INFO
20.08.2016 13:35:01    JTS3ServerMod    Status    Virtual bot instance "bot1_2" starts now (build 6105)
20.08.2016 13:34:49    JTS3ServerMod    Status    Virtual bot instance "bot1_2" stopped
20.08.2016 13:34:49    JTS3ServerMod    Fehler    Error while getting channel list!
20.08.2016 13:34:49    JTS3ServerMod    Fehler    java.lang.IllegalStateException: null object, maybe connection to TS3 server interrupted.
20.08.2016 13:34:49    JTS3ServerMod    Fehler    de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 3331: flood ban
20.08.2016 13:34:49    JTS3ServerMod    Fehler    Unable to receive server chat messages!
20.08.2016 13:34:49    JTS3ServerMod    Warnung    Unable to receive permission list! If possible, please set the permission "b_serverinstance_permission_list" to the bot query account "TS3BOT" or the "Guest Server Query" group.
20.08.2016 13:34:48    JTS3ServerMod    Status    Activate log level: INFO
20.08.2016 13:34:48    JTS3ServerMod    Status    Virtual bot instance "bot1_2" starts now (build 6105)

sieht aus als müsste ich noch eine weile spielen um das alles zu verstehen.

Oder weißt du was da genau fehlt?

Whitelist is 127.0.0.1 bot und ts läuft auf gleichem Linux server

Stefan1200

Der Fehler ist doch eindeutig:
20.08.2016 13:34:49    JTS3ServerMod    Fehler    de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 3331: flood ban

Die Anleitung behandelt das Thema ebenfalls: https://www.stefan1200.de/documentation/jts3servermod_mysql/readme_deutsch.html
Abschnitt: -= Wie kann ein flood ban auf dem TS3 Server verhindert werden =-

UltraTM

#4
Ups ja.

Sorry war unterwegs auf dem Handy sieht man das nicht so.

Einzige ist noch wie kann ich dem sever query rechte geben?

Kenne nur die normalen Server gruppen.

Mit dem Query zeugs kenne ich mich leider gar nicht aus ^^

Gut habe erstmal den serveradmin query benutzt aber der bot und die funktion läuft sollte ne nachricht an den server jede minute schicken macht aber nichts. Bot log sieht gut aus.

Kann man dem Bot einen Namen geben oder bin ich blind?^^ Schreibt immer JTS3ServerMode

Stefan1200

Falls du die Warnung bezüglich "Unable to receive permission list!" meinst, das kannst du auch ignorieren. Ist nur dann spannend, damit der Bot dir sagen kann, wie ein Recht heißt, falls mal eines fehlen sollte. Das ist in der Regel aber nur dann interessant, falls man einen gezielten Benutzeraccount für den Bot macht, und nicht einfach den Server Admin benutzt.

Stefan1200

Quote from: UltraTM on August 20, 2016, 03:31:29 PM
Kann man dem Bot einen Namen geben oder bin ich blind?^^ Schreibt immer JTS3ServerMode

Klar, auf der Einstellungsseite vom Bot auf Allgemeine Boteinstellungen klicken.

UltraTM

#7
Ah ok. Gott bin ich blind.

nur ne funktionsfrage. Weil da stand record, away usw.

Aufnehmen der channel geht leider nicht oder?
sehe nur erkennen wenn man aufnimmt.

aufnehmen als bot wäre super :D

Stefan1200

Quote from: UltraTM on August 20, 2016, 07:00:52 PM
Aufnehmen der channel geht leider nicht oder?
sehe nur erkennen wenn man aufnimmt.

aufnehmen als bot wäre super :D

Das ist technisch aktuell nicht möglich, da über die Teamspeak 3 Query Schnittstelle keine Audio Übertragung möglich ist. Aber wer weiß, vielleicht kommt das ja in Teamspeak 3.1 oder 3.2.

UltraTM