• 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.

MarkusSR1984

Donor
is awesome!
QXcbConnection: Could not connect to display :0.0

Das sieht so aus als wenn du nicht alle benötigten Pakete auf deinem Server installiert hast

Versuch mal folgende befehle (debian / Ubuntu) Für andere dists kenn ich die grad nicht auswendig:
und danach einfach nochmal versuchen den bot zu starten


sudo apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2
sudo apt-get install libglib2.0-0
sudo update-ca-certificates
 

MarkusSR1984

Donor
is awesome!
ok, dann mach mal

ldd sinusbot

und

ldd ts3client_linux_amd64

jeweils im verzeichniss wo sich die datei befindet und poste das ergebniss
 

Wolfman

New Member
ok da scheint wohl noch mehr zu fehlen, aber bei den paketen hab ich noch nie durchgesehen wie man die installiert

teamspeak@freiland-piraten:~/Bot$ ldd ts3bot
linux-vdso.so.1 (0x00007ffc1e1ee000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe5be863000)
libswresample.so.1 => /home/teamspeak/Bot/./libswresample.so.1 (0x00007fe5be649000)
libavformat.so.56 => /home/teamspeak/Bot/./libavformat.so.56 (0x00007fe5be287000)
libavcodec.so.56 => /home/teamspeak/Bot/./libavcodec.so.56 (0x00007fe5bcfd2000)
libavutil.so.54 => /home/teamspeak/Bot/./libavutil.so.54 (0x00007fe5bcd76000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe5bcb72000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe5bc955000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe5bc5aa000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe5bc3a2000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe5beb64000)
teamspeak@freiland-piraten:~/Bot$ ldd TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64
linux-vdso.so.1 (0x00007ffd5a1b3000)
libquazip.so => not found
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8c38b1d000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f8c38915000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f8c386fa000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8c383f9000)
libQt5Core.so.5 => not found
libQt5Gui.so.5 => not found
libQt5Network.so.5 => not found
libQt5Widgets.so.5 => not found
libQt5Sql.so.5 => not found
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f8c381e2000)
libc++.so.1 => not found
libc++abi.so.1 => not found
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f8c37fcc000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8c37daf000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8c37a04000)
/lib64/ld-linux-x86-64.so.2 (0x00007f8c38d21000)
 

Xuxe

Containerholic
Staff member
is awesome!
V.I.P.
Contributor
Insider
ok da scheint wohl noch mehr zu fehlen, aber bei den paketen hab ich noch nie durchgesehen wie man die installiert

Ist Quatsch. - Der Bot selber hat alles, der Client bringt seine dependencies mit (dazu muss nur der LD_LIBRARY_PATH gesetzt werden, was der Bot automatisch tut). Bitte nutzt die letzte Version, 0.9.8 ist sowas von Deprecated.
Die neuste gibts unter "Ressourcen".

Ansonsten gilt:
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.

Probiert es am besten auf einem frischen System, mit rum probieren macht man meist mehr kaputt als das man was gut macht.
 

MarkusSR1984

Donor
is awesome!
Das sind glaub ich die Libs die von Teamspeak mitgeliefert werden. wenn das so ist, dann entweder das startskript um den Temspeak Client Pfad erweitern oder die dateien irgendwo hinkopieren wo sie das system laden kann z.B. unter /usr/lib
 

MarkusSR1984

Donor
is awesome!
Da siehst du auch Quasi nichts von, fakt ist der Bot tut es sonst würde es bei keinem laufen

Ja, da hast du schon recht, aber ich sehe ob er startet oder nicht ;)

bei mir kann das aber auch am OS liegen, da ich auf der aktuellsten Ubuntu Server variante bin und auf der selben maschine noch ein ts3 server und ein jts3mod laufen.
jedenfalls musste ich die libs in ein systemverzeichniss kopieren das er sie erkannt hat und der sinusbot bzw. der ts3client gestartet ist
 

Nico Kimmel

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.

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.

Du wirst es nicht glauben, aber das ist der Log bei Level 10. Es wird absolut nicht mehr angezeigt. Auf einem identischen Debian Server geht es. Es kann also nicht am TS Server liegen.
 

Xuxe

Containerholic
Staff member
is awesome!
V.I.P.
Contributor
Insider
Du wirst es nicht glauben, aber das ist der Log bei Level 10. Es wird absolut nicht mehr angezeigt. Auf einem identischen Debian Server geht es. Es kann also nicht am TS Server liegen.

Identisch != gleich :p es kann X Ursachen haben woran es liegt, fängt beim Host/der Software an und geht bis zum Netzwerk <=> der Verbindung zum Zielserver. Das liegt aber glaube nicht mehr in unseren Händen.
Tolle DDoS Protections, die mehr Marketing als Protection sind könnte z.B eine Ursache sein.
Müsstest halt nen paar mehr info's geben, stehen die Kisten im gleichen RZ, steht der TS im gleichen RZ? Es ist halt so unmöglich zu debuggen oder nach zu vollziehen.
 

Nico Kimmel

Donor
is awesome!
Identisch != gleich :p es kann X Ursachen haben woran es liegt, fängt beim Host/der Software an und geht bis zum Netzwerk <=> der Verbindung zum Zielserver. Das liegt aber glaube nicht mehr in unseren Händen.
Tolle DDoS Protections, die mehr Marketing als Protection sind könnte z.B eine Ursache sein.
Müsstest halt nen paar mehr info's geben, stehen die Kisten im gleichen RZ, steht der TS im gleichen RZ? Es ist halt so unmöglich zu debuggen oder nach zu vollziehen.

Beide Server beim gleichen Anbieter im gleichen Rechenzentrum. Auf dem Server mit dem SinusBot ist auch der TS Server. Ich kann auch nicht mit dem SinusBot auf einen anderen TS connecten. Mit dem anderen SinusBot kann ich auf localhost & andere connecten. Derzeit benutze ich diesen.
 

Nico Kimmel

Donor
is awesome!
Habe wegen paar Gründen den VServer neu aufsetzen müssen, habe gehofft der Sinusbot klappt dann auch. Leider wieder nichts...
Das Einzige was die Konsole bei LogLevel 10 sagt ist:
Code:
2016/09/19 15:47:45 dcd93c6e 021de2e5 DEBUG  > PrepareListener
2016/09/19 15:47:45 dcd93c6e 021de2e5 DEBUG  < PrepareListener
2016/09/19 15:47:45 dcd93c6e 021de2e5 DEBUG  > CloseListener
2016/09/19 15:47:45 dcd93c6e 021de2e5 DEBUG  < CloseListener
 
Status
Not open for further replies.
Top