• 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 verbindet nicht mit TS

Lukas Westholt

Well-Known Member
Contributor
Laut dem Log kannst du zwar den sinusbot ausführen, dass Programm darf allerdings im Verzeichnis /opt/sinusbot keine Ordner erstellen.

Eigentlich macht man die Rechteänderung während der installation mit dem Befehl: chown -R sinusbot:sinusbot /opt/sinusbot

Das ist schon etwas merkwürdig.
 

Lukas Westholt

Well-Known Member
Contributor
mach mal folgendes:
geh ins Verzeichnis:
cd /opt/sinusbot
und lass dir den Inhat ausgeben
ls -al
das was du zurückbekommst schickst du mir dann
 

DeanThunderwolf

Donor
is awesome!
drwxr-xr-x 6 sinusbot sinusbot 4096 May 11 21:05 .
drwxr-xr-x 3 root root 4096 May 11 21:01 ..
-rw-r--r-- 1 root root 3382 Feb 11 18:00 README.md
drwxrwxr-x 16 root root 4096 May 11 21:03 TeamSpeak3-Client-linux_amd64
-rwxr-xr-x 1 root root 76052606 Jan 22 14:29 TeamSpeak3-Client-linux_amd64-3.1.8.run
-rw-r--r-- 1 sinusbot sinusbot 131 May 11 21:03 config.ini
-rw-r--r-- 1 root root 124 Feb 11 18:00 config.ini.dist
drwxr-xr-x 8 root root 4096 May 11 21:05 data
-rwxr-xr-x 1 root root 4349480 Feb 11 18:00 libavcodec.so.57
-rwxr-xr-x 1 root root 1410288 Feb 11 18:00 libavfilter.so.6
-rwxr-xr-x 1 root root 2100872 Feb 11 18:00 libavformat.so.57
-rwxr-xr-x 1 root root 393536 Feb 11 18:00 libavutil.so.55
-rwxr-xr-x 1 root root 108024 Feb 11 18:00 libswresample.so.2
drwxr-xr-x 2 root root 4096 Feb 11 18:00 plugin
drwxr-xr-x 2 root root 4096 Feb 11 18:00 scripts
-rwxr-xr-x 1 root root 19213956 Feb 11 18:00 sinusbot
-rw-r--r-- 1 sinusbot sinusbot 10779283 Feb 11 18:01 sinusbot.current.tar.bz2
-rw-r--r-- 1 root root 10779283 Feb 11 18:01 sinusbot.current.tar.bz2.1
 

Lukas Westholt

Well-Known Member
Contributor
Ja, hier sieht man das Problem. Die ganzen Dateien, bei denen "root root" steht, gehören dem root-user, müssten allerdings dem Sinusbot-user gehören. Das ändert man, wie schon gesagt, mit chown. Probiere es nochmal aus: :(

Du musst dich mit einem benutzer anmelden, der root Rechte hat.
su <user mit root>
passwort eingeben von dem user
cd /opt/sinusbot
sudo chown -R sinusbot:sinusbot /opt/sinusbot
// oder, falls es nicht klappt: // ohne sudo: chown -R sinusbot:sinusbot /opt/sinusbot
sudo chmod 755 sinusbot
// oder, falls es nicht klappt: // ohne sudo: chmod 755 sinusbot

Schicke mir auch hier den log, gerne auch mit deinen Eingaben.
 

DeanThunderwolf

Donor
is awesome!
root@v22018054818165475:/opt/sinusbot# cd /opt/sinusbot
root@v22018054818165475:/opt/sinusbot# sudo chown -R sinusbot:sinusbot /opt/sinusbot
root@v22018054818165475:/opt/sinusbot# sudo chmod 755 sinusbot
root@v22018054818165475:/opt/sinusbot#

So?
 

DeanThunderwolf

Donor
is awesome!
drwxr-xr-x 6 sinusbot sinusbot 4096 May 11 21:05 .
drwxr-xr-x 3 root root 4096 May 11 21:01 ..
-rw-r--r-- 1 sinusbot sinusbot 3382 Feb 11 18:00 README.md
drwxrwxr-x 16 sinusbot sinusbot 4096 May 11 21:03 TeamSpeak3-Client-linux_amd64
-rwxr-xr-x 1 sinusbot sinusbot 76052606 Jan 22 14:29 TeamSpeak3-Client-linux_amd64-3.1.8.run
-rw-r--r-- 1 sinusbot sinusbot 131 May 11 21:03 config.ini
-rw-r--r-- 1 sinusbot sinusbot 124 Feb 11 18:00 config.ini.dist
drwxr-xr-x 8 sinusbot sinusbot 4096 May 11 21:05 data
-rwxr-xr-x 1 sinusbot sinusbot 4349480 Feb 11 18:00 libavcodec.so.57
-rwxr-xr-x 1 sinusbot sinusbot 1410288 Feb 11 18:00 libavfilter.so.6
-rwxr-xr-x 1 sinusbot sinusbot 2100872 Feb 11 18:00 libavformat.so.57
-rwxr-xr-x 1 sinusbot sinusbot 393536 Feb 11 18:00 libavutil.so.55
-rwxr-xr-x 1 sinusbot sinusbot 108024 Feb 11 18:00 libswresample.so.2
drwxr-xr-x 2 sinusbot sinusbot 4096 Feb 11 18:00 plugin
drwxr-xr-x 2 sinusbot sinusbot 4096 Feb 11 18:00 scripts
-rwxr-xr-x 1 sinusbot sinusbot 19213956 Feb 11 18:00 sinusbot
-rw-r--r-- 1 sinusbot sinusbot 10779283 Feb 11 18:01 sinusbot.current.tar.bz2
-rw-r--r-- 1 sinusbot sinusbot 10779283 Feb 11 18:01 sinusbot.current.tar.bz2.1


schaut gut aus :D
 

DeanThunderwolf

Donor
is awesome!
yeeah jetzt wieder zurück mit
su sinusbot
dann
/opt/sinusbot/sinusbot

jetzt sollte es funktionieren.



Could not find TeamSpeak 3 Client: stat /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: no such file or directory
Sanity checks failed, unable to run. Please read the installation-guide carefully and contact support if necessary.


XD
 

Lukas Westholt

Well-Known Member
Contributor
:) Schon mal ein Fehler weniger, prüfe mal deine config.ini, entweder, du schickst die config.ini datei über WinSCP und dann als Anhang hier in ins Forum oder du kopierst den ganzen Inhalt, den du bei dem Befehl "nano config.ini" erhälst. Der erste Weg ist einfacher. :)
 

DeanThunderwolf

Donor
is awesome!
ListenPort = 8087
ListenHost = "**********"
TS3Path = "/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"


Habs mal per nano gemacht :D
 
Last edited:

Lukas Westholt

Well-Known Member
Contributor
Aber guck mal in die Anleitung:

TS3Path = "/opt/sinusbot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
 
Top