• If you need help or want to discuss things, you now can also join us on our Discord Server!
  • A first preview of the unlimited version of SinusBot can be found in the Upcoming Changes thread. A version for Windows will follow, but we don't have a release date, yet.

Bot joint nicht auf Server

Status
Not open for further replies.

Nico Kimmel

Donor
is awesome!
Hallo, ich kämpfe nun seit einiger Zeit mit einem Problem. Ich besitze 2 vServer mit Debian 8.
Auf dem kleineren Server läuft der SinusBot ohne Probleme. Auf dem größeren, auf dem auch
der TS Server läuft, klappt leider etwas nicht:
Das Webinterface lässt sich erreichen, aber leider connected der Bot nicht auf den Server.
Ich lasse ihn auf 127.0.0.1 und den Port 9988 connecten, es gibt aber keine Reaktion.

Hier der Output des Diagnose-Scripts:
Code:
==========================================================
SINUSBOT RELATED
SYSTEM INFORMATION
- Operating System: Debian GNU/Linux 8.5 (jessie) (OpenVZ)
- OS x64 check: OK
- Kernel: Linux 2.6.32-042stab108.5 x86_64
- Load Average: 0.33 0.73 0.65
- Uptime: 1 days, 12 hours, 51 minutes, 56 seconds
- OS Updates: 0 (well done!)
- OS Missing Packages: None (v1)
- OS APT Last Update: 03.09.2016 03:50:19 EDT -04:00:00
- Bot Start Script: found at /etc/init.d/sinusbot [perms: 755]
- DNS resolution check: google.com -> OK
- CPU:

- RAM:  B/8.00 GB in use (%)
- SWAP:  B/ B in use (%)
- DISK: 2.32 GB/97.67 GB in use (2%)
- Package versions:
   > libglib: 2.42.1-1+b1

BOT INFORMATION
- Status: running (PIDs: 6384 6383, User: sinusbot)
- Webinterface: port locally reachable (Port: 8087)
- Binary: /home/sinusbot/sinusbot (Hash: 731121f8516ade834d3bc3e9ebf64a4f)
- Version: 0.9.12.3-36fce3c
- TS3 Plugin: installed (md5 hash match)
   - Bot Plugin: a27dfe2f92730b55119b69ca0dc2268d
   - TS3 Client: a27dfe2f92730b55119b69ca0dc2268d
- Config:
   - LogLevel = 10 (debug log active)
   - TS3Path = /home/sinusbot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64 (Version 3.0.17)
   - YoutubeDLPath = not set (does exist anyway, version: 2016.09.03)
- Installed scripts: advertising.js; aloneMode.js; badchan.js; bookmark.js; covatar.js; dev.js; followme.js; idle.js; metadata.js; norecording.js; rememberChannel.js; showcase.js; sound.js; welcometext.js

OTHER INFORMATION
- Report date: 03.09.2016 19:23:24 EDT -04:00:00 (timezone: America/New_York)
- TeamSpeak 3 Version: 3.0.17 (vulnerable! outdated!)
- youtube-dl Version: 2016.09.03
- DiagScript version: 0.4.5
==========================================================

Es liegt NICHT an der alten TeamSpeak Version, habe versucht
was passiert wenn ich ne niedrigere Version nehme, nix passiert.
Habe LogLevel auf 10 gesetzt, in der Konsole steht immer wieder:
DEBUG < CloseListener

Ich hoffe mir kann jemand helfen, ich habe kein Plan, was hier falsch läuft. Es ist alles genau
wie auf dem Kleinen. Auf dem hier läuft noch Vesta, Multicraft und TeamSpeak.
Grüße Nico

Edit: Hier noch die config.ini (habe eben erst die yt-dl in die config eingetragen)
Code:
TS3Path = "/home/sinusbot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
ListenHost = "0.0.0.0"
DataDir = "/home/sinusbot/data/"
ListenPort = 8087
LocalPlayback = false
EnableLocalFS = false
MaxBulkOperations = 300
LogLevel = 10
EnableProfiler = false
YoutubeDLPath = ""
EnableDebugConsole = false
UploadLimit = 83886080
RunAsUser = 0
RunAsGroup = 0
InstanceActionLimit = 6
UseSSL = false
SSLKeyFile = ""
SSLCertFile = ""
Hostname = ""
SampleInterval = 60
StartVNC = false
EnableWebStream = false
LogFile = ""
LicenseKey = "tJfz7zcQkC5lXIfln7iyjTrKa0d1Lob17T1zo5YShjs="
IsProxied = false
DenyStreamURLs = []
Pragma = 0

[YoutubeDL]
  BufferSize = 524288
  MaxDownloadSize = 419430400
  MaxDownloadRate = 104857600
  CacheStreamed = false
  YouTubeDLPath = "/usr/local/bin/youtube-dl"

[TS3]
  AvatarMaxWidth = 0
  AvatarMaxHeight = 0

[StreamRewrites]

[Scripts]
  AllowReload = false
  EnableTimer = false

[Themes]
  Default = ""

[SpeechRecognition]
  Enable = false

[FFmpeg]
  UserAgent = "SinusBot (0.9.12.3-36fce3c)"

[DAV]
  Enable = false

[XServer]
  Delay = 0
  Debug = false

Edit2: Habe grade TS Version wieder geupdated, bringt nichts.
 
Last edited:

mxschmitt

Moderator
Staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Und du bist dir sicher, dass der Port vom Standardport (9987) abweicht?
 

Nico Kimmel

Donor
is awesome!
Und du bist dir sicher, dass der Port vom Standardport (9987) abweicht?
jap. ich will den Server nicht auf dem Standardport hosten, weil sonst jeder einfach über die Domain ohne irgendwas joinen kann. Alles weitere
löse ich per SVR Record am Nameserver. Könnte zwar auch den tsdns nehmen, werde ich auch bald machen, aber das hat ja damit nichts
zu tun.
 

Nico Kimmel

Donor
is awesome!
Was sagt der Instance und Bot log ( zu sehen im Webinterface )
Code:
2016-09-05T21:43:09+02:00 LOGIN [admin] OK
2016-09-04T01:09:51+02:00 LOGIN [admin] OK
2016-09-03T01:04:49+02:00 Loading instance://172431ff-ab44-4f64-8191-df1ff92a28ff
2016-09-03T01:04:49+02:00 Loading instances

Code:
2016-09-03T01:04:49+02:00 Initialization complete
 

Multivitamin

Well-Known Member
Tier III
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
am besten den Log der Console hier rein posten da steht mehr drin^
 

Nico Kimmel

Donor
is awesome!
Code:
 ___ ___ _  _ _   _ ___ ___  ___ _____  BETA
/ __|_ _| \| | | | / __| _ )/ _ \_   _|
\__ \| || .` | |_| \__ \ _ \ (_) || |
|___/___|_|\_|\___/|___/___/\___/ |_|

Version: 0.9.12.3-36fce3c
(C) 2013-2016 Michael Friese. All rights reserved.

2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin advertising.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin aloneMode.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin badchan.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin bookmark.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin covatar.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin dev.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin followme.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin idle.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin metadata.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin norecording.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin rememberChannel.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin showcase.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin sound.js
2016/09/06 11:32:38 [GENERAL/SCRIPTS] INFO   Loading ScriptPlugin welcometext.js
2016/09/06 11:32:38 X [MAIN] Starting up fake x-server...
2016/09/06 11:32:38 bc197392          INFO   Loading instances
2016/09/06 11:32:38 bc197392          INFO   Loading instance://08c5c17c-b70f-4bb7-9800-e19accb3e913
2016/09/06 11:32:38 bc197392 08c5c17c DEBUG  Spawning instance shortly due to missing configuration file.
2016/09/06 11:32:38 bc197392 08c5c17c DEBUG  > PrepareListener
2016/09/06 11:32:38 bc197392 08c5c17c DEBUG  < PrepareListener
2016/09/06 11:32:38 bc197392 08c5c17c INFO   Initialization complete
2016/09/06 11:32:38 [GENERAL/FFMPEG ] INFO   FFmpeg/avcodec v3741798; license: LGPL version 2.1 or later; 81 codecs
2016/09/06 11:32:38 [GENERAL/FFMPEG ] INFO   FFmpeg/avformat v3742052; license: LGPL version 2.1 or later; 143 formats
2016/09/06 11:32:38 [GENERAL/!!!!!!!] NOTICE You may now configure and launch the bots from the webinterface. http://0.0.0.0:8087
2016/09/06 11:32:38 bc197392 08c5c17c DEBUG  > CloseListener
2016/09/06 11:32:38 bc197392 08c5c17c DEBUG  < CloseListener
2016/09/06 11:32:38 [GENERAL/RADIO  ] INFO   Could not find RadioStation-Data, updating...
tracks 9368
2016/09/06 11:32:42 [GENERAL/RADIO  ] INFO   RadioStation data loaded
2016/09/06 11:32:43 [GENERAL/RADIO  ] INFO   Imported radio stations

Ja, das ist wirklich der komplette Log auf Level 10 gestellt. Wenn ich auf Bot starten gehe im Interface passiert nichts.
 

mxschmitt

Moderator
Staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Welchen Browser verwendest du? Teste es am besten mal mit einem anderen ;)
 

Nico Kimmel

Donor
is awesome!
Welchen Browser verwendest du? Teste es am besten mal mit einem anderen ;)
Hab's gerade mal mit dem Firefox getestet, geht genau so wenig, auf nem anderen VServer gehts ohne Probleme, mit genau der selben Debian Version, alles gleich, ich weiss einfach nicht weiter.
 

Multivitamin

Well-Known Member
Tier III
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Ich hatte das selbe Problem mal weis aber nicht mehr sicher was ich da gemacht hatte,
Du startest schon ohne den xinit parametern?
 
Habe das Problem auch. Der Startbutton lässt sich zwar anklicken, aber es passiert nichts. Neuste Beta, auch getestet mit Stable. Es wird keine Aktion ausgeführt, auch keine LOGS.
 

Xuxe

Containerholic
Staff member
is awesome!
V.I.P.
Contributor
Insider
Scheint immer noch an vernünftigen Logs zu fehlen? Der kram da oben sieht nicht nach LogLevel 10 aus b.z.w ist unvollständig.

Aber: sehr warscheinlich liegt es an deinem System, es sind immer wieder nur vereinzelte Nutzer mit dem Problem wo sich raus stellte das es am Server, Installations Fehler oder Target Server lag. (Ich selber hatte das Problem auch noch nie und ich nutze teilweise sogar die 1. Releases bevor etwas in Insider Beta geht).

Solltest du auf der Kiste irgendwelchen Custom Repositorys nutzen kann es u.a an sowas liegen.

Sollten wir ne lösung haben werden wir uns Melden, also pushen ist nicht nötig.
 

Wolfman

New Member
Hey, zwar komme ich ins Interface rein aber der Bot Verbindet nicht zum Server, IP und Port stimmen.

Bot Version: 0.9.8
Debian 8.5
Hardware: Intel XEON E3-1230 CPU
32 GB DDR3 ECC
2 x 1.000 GB HDD
Browser: Chrome

Config:
TS3Path = "/home/teamspeak/Bot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
ListenHost = "193.111.141.57"
DataDir = ""
ListenPort = 8087
LocalPlayback = false
SecretKey = [173, 61, 147, 38, 233, 223, 54, 141, 157, 125, 78, 135, 66, 94, 179, 143, 215, 167, 55, 135, 208, 243, 163, 195, 78, 41, 2, 245, 13, 92, 188, 43]
EnableLocalFS = false
LogLevel = 10
EnableProfiler = false
YoutubeDLPath = ""
EnableDebugConsole = false
UploadLimit = 83886080
RunAsUser = 0
RunAsGroup = 0
InstanceActionLimit = 6
UseSSL = false
SSLKeyFile = ""
SSLCertFile = ""
Hostname = ""
MTU = 1500
SampleInterval = 100
StartVNC = false
EnableMulticastMetadata = false
EnableWebStream = false

[StreamRewrites]

___ ___ _ _ _ _ ___ ___ ___ _____ BETA
/ __|_ _| \| | | | / __| _ )/ _ \_ _|
\__ \| || .` | |_| \__ \ _ \ (_) || |
|___/___|_|\_|\___/|___/___/\___/ |_|

(C) 2013-2015 Michael Friese. All rights reserved.

2016/09/15 14:33:11 98e96045 INFO Initializing bot://98e96045-5bd0-45a1-9085-01c260a74b34
2016/09/15 14:33:11 98e96045 d97be809 DEBUG Spawning instance shortly due to missing configuration file
2016/09/15 14:33:11 98e96045 d97be809 INFO Loaded
2016/09/15 14:33:11 FFmpeg/avcodec v3675236; license: LGPL version 2.1 or later; 494 codecs
2016/09/15 14:33:11 FFmpeg/avformat v3674980; license: LGPL version 2.1 or later; 139 formats
2016/09/15 14:33:11 98e96045 d97be809 INFO Starting instance ts3server://193.111.141.57?port=9987&nickname=Rufus&password=&channel=&channelpassword=
QXcbConnection: Could not connect to display :0.0
2016/09/15 14:33:11 98e96045 d97be809 INFO TSClient quit.
2016/09/15 14:33:11 RadioStation data loaded
2016/09/15 14:33:12 Imported radio stations
2016/09/15 14:33:16 98e96045 d97be809 WARN Could not request shutdown
2016/09/15 14:33:20 98e96045 INFO LOGIN [admin] OK
2016/09/15 14:33:26 98e96045 d97be809 INFO Starting instance ts3server://193.111.141.57?port=9987&nickname=Rufus&password=&channel=&channelpassword=
QXcbConnection: Could not connect to display :0.0
2016/09/15 14:33:26 98e96045 d97be809 INFO TSClient quit.
 

MarkusSR1984

Donor
is awesome!
Scheint immer noch an vernünftigen Logs zu fehlen? Der kram da oben sieht nicht nach LogLevel 10 aus b.z.w ist unvollständig.

Hab grad mal meine Logdatei angeschaut, und der spuckt auf level 10 am Anfang wirklich nicht mehr aus.
Was mir aber aufgefallen ist, ist diese Zeile:
2016/09/06 11:32:38 bc197392 08c5c17c DEBUG Spawning instance shortly due to missing configuration file.

Ich hab zwar noch nicht viel Erfahrung mit dem Sinusbot, aber das sieht für mich auf den ersten blick so aus als hätte er entweder keine Instanz erstellt oder diese nicht konfiguriert
was beides das verhalten erklären würde das nichts (also gar nichts - nichtmal ne logzeile) passiert wenn er auf den Powerbutton klickt

@ Nico, prüfe mal die Konfiguration deiner Instanz(en)
Ganz oben auf Settings und dan auf Instanz-Einstellungen
 
Status
Not open for further replies.
Top