PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Teamspeak 3 auf Rootserver kein zugriff von aussen



Obihamster
24.08.10, 11:46
Hallo ich habe schon seit längeren einen Rootserver von der Telekom, jetzt wollte ich ihn auchmal benutzen und Teamspeak 3 darauf installieren.

nun zu meinem Problem: ich habe Teamspeak heruntergeladen, installiert mir einen user erstellt, Rechte vergeben u.s.w. was auch alles prima klappte.

Wenn ich nun den Server mit ./ts3server-linuxx86 starten möchte kommt folgende meldung :
Logging started
2010-08-23 16:10:01.580802|INFO |ServerLibPriv | | Server Version: 3.0.0-beta27 [Build: 12002], Linux
2010-08-23 16:10:01.581180|INFO |DatabaseQuery | | Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-08-23 16:10:01.581245|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!


dann habe ich versucht ihn mit ./ts3server_minimal_runscript.sh zu starten dann kamm das :
> ./ts3server_minimal_runscript.sh
TeamSpeak Server 3.0.0-beta27 [Build: 12002]
(c)TeamSpeak Systems GmbH

Logging started
2010-08-23 16:11:38.736099|INFO |ServerLibPriv | | Server Version: 3.0.0-beta27 [Build: 12002], Linux
2010-08-23 16:11:38.736481|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2010-08-23 16:11:38.736547|INFO |DatabaseQuery | | dbPlugin version: 3.6.21
2010-08-23 16:11:38.736985|INFO |DatabaseQuery | | checking database integrity (may take a while)
2010-08-23 16:11:38.749706|INFO |SQL | | pruning old database log entries where timestamp is older than 90 days
2010-08-23 16:11:38.815562|WARNING |Accounting | | Unable to find valid license key, falling back to limited functionality
2010-08-23 16:11:38.843983|INFO |FileManager | | listening on 0.0.0.0:30033
2010-08-23 16:11:38.910765|INFO |VirtualServer | 1| listening on 0.0.0.0:9987
2010-08-23 16:11:38.911475|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1,
2010-08-23 16:11:38.912339|INFO |Query | | listening on 0.0.0.0:10011

dann läuft der server zwar allerdings kann ich nicht auf ihn mit meinem client von meinem win7 rechner zugreifen.

ich habe mir bisher etliche Seiten durchgelesen alles mögliche versucht und installiert (auch diese 32bitlib) aber ich finde einfach keine möglichkeit darauf zuzugreifen :(

zum system: ist ein root server von der telekom
Parallels Plesk Panel-Version 9.3.0
Betriebssystem Linux 2.6.18-028stab068.9
CPU GenuineIntel, Intel(R) Xeon(R)CPU E5320 @ 1.86GHz
Suse linux 11.1

ich habe versucht über plesk die Firewall zu öffnen allerdings ohne erfolg es gibt trotzdem kein zugriff auf den server, meldung vom ts client : Verbindung zum Server fehlgeschlagen.

zum installieren verwende ich putty und filezilla

Habe auch schon die 64 bit version versucht aber da kommt dan das :
> ./ts3server_linux_amd64
-bash: ./ts3server_linux_amd64: No such file or directory
ts3@*******:~/ts364bit> ./ts3server_minimal_runscript.sh
./ts3server_minimal_runscript.sh: line 10: ./ts3server_linux_amd64: No such file or directory

weiß jemand noch einen rat was ich versuchen könnte ?

achso habe zuhause auf einen Rechner opensuse 11.3 installiert und da läuft es prima mit dem minimal script, habe mich auch schon regestriert und den licensekey auf den server überspielt allerdings auch ohne erfolg.

für hilfreiche tips wäre ich euch sehr dankbar

stefan.becker
24.08.10, 19:09
Melde die Kiste ab. Wenn du die Fehlermeldungen nicht verstehst, dann solltest du keinen Server verwalten.

Obihamster
24.08.10, 19:42
Sehr hilfreiche Antwort Dankeschön

jetzt mal im ernst ich habe von Linux nicht grad so die Ahnung das gebe ich zu, bin mir auch bewußt das es ein Risiko darstellt einen Root Server ohne ausreichende erfahrung zu betreiben, jedoch möchte ich nur mein TS3 darauf zum laufen bringen dann die Firewall konfigurieren das nur ts3 darauf zugreifen kann und fertig ich habe nicht vor jeden Tag an dem ding rumzuspielen.

also seit bitte so gut und sagt mir was ich falsch mache und wie ich es ändern kann.

drcux
24.08.10, 20:56
2010-08-23 16:10:01.581245|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!

sagt doch alles, was du wissen musst.

cane
24.08.10, 21:12
und fertig ich habe nicht vor jeden Tag an dem ding rumzuspielen.

Wer macht dann die Sicherheitsupdates und kontrolliert die Logs?

Am 31-12.2010 ist dein openSuSE 11.1 ja bereits EOL und Du bekommst keine Sicherheitsupdates mehr und musst einj Distributionsupgrade machen - wer übernimmt das?

http://en.opensuse.org/Lifetime

Außerdem ist ein Rootserver alleine für Teamspeak Unsinn - spar dir das Geld und miete einen Teamspeak Dienst für wenige Euro im Monat. Oder spricht etwas dagegen?

http://www.google.com/search?client=ubuntu&channel=fs&q=teamspeak+hosting

mfg
cane

Obihamster
24.08.10, 22:15
stimmt es würde nichts dagegen sprechen einen ts server zu mieten allerdings läuft mein serververtrag noch 1 jahr womit ich ihn nicht kündigen kann, was einen ts server zu mieten also nur dopellte kosten verusachen würde.

2010-08-23 16:10:01.581245|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!

leider weiß ich nicht welche datei ich dafür editieren muß oder was ich installieren muß um diesen fehler zu beheben. soweit ich erfahren habe soll das auf eine fehlende lib32 datei hindeuten die ich allerdings installiert habe und die 64bit version von ts3 läuft ja garnicht auf dem server (ich konnte aber auch noch nicht rausfinden ob der server mit 32 bit oder 64 bit läuft) laut google was ich bisher gefunden habe wirds wohl 32 bit sein und im datenblatt steht leider nichts von der bit version.

wenn ich den server mit dem minimalsript starte läuft er ja nur kann ich nicht darauf zugreifen, wenn ich ihn mit dem startscript starte mit der erweiterung start läuft der server auch.
ich verstehe nur nicht warum ich nicht von aussen darauf zugreifen kann. auf meinem heimserver gabs mit dem normalen script die selbe fehlermeldung dann habe ich ihn mit dem minimalscript gestartet die firewall freigegeben und er lief und ich kann auch darauf connecten nur auf dem rootserver klappt das merkwürdiger weiße nicht.

Habe auch schon die firewall von plesk abgeschaltet und die von suse über yast eingestellt und aktiviert jedoch mit genau dem gleichen problem ich komme nicht auf den server

mit den updates werde ich die telekom beauftragen kostet zwar 70 euro ist mir aber lieber als selbst daran rumzupfuschen und irgendwas abzuschiessen

ich würde ja auch jemand fürs ts beauftragen nur leider macht das die telekom nicht und ich habe auch sonst niemand der es mir machen könnte deshalb habe ich mich ja an euch gewand, und 200 euro für ne ts installation ist mir einfach zu teuer.

ist ja nicht so das ich mich hinsetzte und schreibe habe das problem so jetzt macht mal, ich habe etliche tuts und andere seiten mit befehlen, über konsolenprogramierung u.s.w. schon gelesen nur finde ich einfach keine Lösung für mein Poblem daher habe ich euch um hilfe gebeten

Obihamster
25.08.10, 12:14
Hallo das Problem ist gelöst es liegt schlicht und ergreifend daran das die Telekom eine Hardwarefirewall vor den Servern hat und man den port freischalten lassen muß.

eine Frage hätte ich jedoch noch: es müßte doch reichen wenn ich den port 9987 auf udp freischalten lasse oder ? oder muß ich die tcp ports 10011 und 30033 auch freischalten lassen ?

cane
26.08.10, 10:00
http://www.teamspeak.com/?page=faq&cat=server#server_ports
http://www.google.de/search?q=teamspeak+ports

mfg
cane

Obihamster
26.08.10, 10:20
ok habs raus Danke dir