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

Sinusbot läuft aber kann den Ts3Client nicht starten

irgendwr

no longer active, "retired" staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Ja ich weiß ich hab das startscript erstellt, aber ich muss noch lernen wie ich es ausführe und eigentlich müsste es manuell ja trotzdem klappen mit ./sinusbot oder?
Startest du den bot als root? Weil das geht nicht. Dadurch kommen auch die Fehler.

Mit dem Startscript kannst du ihn als root starten, aber jetzt hast du dir die permissions kaputt gemacht.

Lösch mal alles im temp ordner und fix deine permissions.
Dann: nicht als root starten, nur via startscript.
 

M4J0R

New Member
Nein ich habe ./sinusbot als user sinusbot ausgeführt. Das Startscript habe ich mit dem root starten wollen. Die Rechte müssten also noch stimmen
 

M4J0R

New Member
nachdem ich den tmp leer gemacht habe und das startscript als root ausführen wollte, folgender Log nach dem check:

Code:
Apr 14 21:52:30 robin-01 systemd[1]: Starting Sinusbot, the Teamspeak 3 and Discord music bot....
Apr 14 21:52:30 robin-01 systemd[1]: Started Sinusbot, the Teamspeak 3 and Discord music bot..
Apr 14 21:52:30 robin-01 sinusbot[6897]: 2018/04/14 21:52:30 X [MAIN] Starting up fake x-server...
Apr 14 21:52:30 robin-01 sinusbot[6897]: 2018/04/14 21:52:30 Could not open X11 socket. This happens either if the bot is already running or you ran it before using a different user (root?). Please make
Apr 14 21:52:30 robin-01 systemd[1]: sinusbot.service: Main process exited, code=exited, status=255/n/a
Apr 14 21:52:30 robin-01 systemd[1]: sinusbot.service: Unit entered failed state.
Apr 14 21:52:30 robin-01 systemd[1]: sinusbot.service: Failed with result 'exit-code'.

Hier die Rechte. Sehen noch intakt aus:

Code:
root@robin-01:/opt/sinusbot# ls -lah
insgesamt 110M
drwxr-xr-x  6 sinusbot sinusbot 4,0K Apr 14 21:45 .
drwxr-xr-x  3 root     root     4,0K Apr 14 21:06 ..
-rw-r--r--  1 sinusbot sinusbot  595 Apr 14 21:45 config.ini
-rw-r--r--  1 sinusbot sinusbot  124 Feb 11 18:00 config.ini.dist
drwxr-xr-x  9 sinusbot sinusbot 4,0K Apr 14 21:33 data
-rwxr-xr-x  1 sinusbot sinusbot 4,2M Feb 11 18:00 libavcodec.so.57
-rwxr-xr-x  1 sinusbot sinusbot 1,4M Feb 11 18:00 libavfilter.so.6
-rwxr-xr-x  1 sinusbot sinusbot 2,1M Feb 11 18:00 libavformat.so.57
-rwxr-xr-x  1 sinusbot sinusbot 385K Feb 11 18:00 libavutil.so.55
-rwxr-xr-x  1 sinusbot sinusbot 106K Feb 11 18:00 libswresample.so.2
drwxr-xr-x  2 sinusbot sinusbot 4,0K Feb 11 18:00 plugin
-rw-r--r--  1 sinusbot sinusbot 3,4K Feb 11 18:00 README.md
drwxr-xr-x  2 sinusbot sinusbot 4,0K Feb 11 18:00 scripts
-rwxr-xr-x  1 sinusbot sinusbot  19M Feb 11 18:00 sinusbot
-rw-r--r--  1 sinusbot sinusbot  11M Feb 11 18:01 sinusbot.current.tar.bz2
drwxrwxr-x 16 root     root     4,0K Apr 14 21:10 TeamSpeak3-Client-linux_amd64
-rwxr-xr-x  1 root     root      73M Jan 22 14:29 TeamSpeak3-Client-linux_amd64-3.1.8.run
 

M4J0R

New Member
Code:
2018/04/14 21:56:13 X [MAIN] Starting up fake x-server...
2018/04/14 21:56:13 Could not open X11 socket. This happens either if the bot is already running or you ran it before using a different user (root?). Please make sure the bot is not running and delete /tmp/.X11-unix/X40 manually.
 

M4J0R

New Member
OK ich bin offiziell der dümmste User den es gibt. Die Datei war versteckt. Nur eins noch. Habe das Startscrip jetzt ausgeführt und komme auf das interface. Wo sehe ich das Passwort?
 

M4J0R

New Member
Ich hab das Passwort über ./sinusbot -overwright--password=my password neu gesetzt und wenn ich den Bot manuell starte, funktioniert der zugang auch. Sobald ich den Prozess allerdings wieder kille und das script benutze, will er das nicht mehr. Wo muss ich das noch ändern?
 

irgendwr

no longer active, "retired" staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Ich hab das Passwort über ./sinusbot -overwright--password=my password neu gesetzt und wenn ich den Bot manuell starte, funktioniert der zugang auch. Sobald ich den Prozess allerdings wieder kille und das script benutze, will er das nicht mehr. Wo muss ich das noch ändern?
Wenn du so machst musst du das password im webinterface ändern, weil die änderung nur temporär ist, danach bleib es auch.

//Edit: ups, zu spät
 
Top