« Zurück zu FAQ
| TeamSpeak 2 Technische Unterstützung (Server) |
21 Eintrage |
|
|
|
| Welche Ports benutzt der Server? |
| Dienst |
Nutzung |
Standard-Port |
Einstellung |
| Sprachübertragung |
TeamSpeak 2 Client |
8767 UDP |
Webinterface (siehe unten) |
| Webinterface |
Browser: http://server_ip:webinterface_port |
14534 TCP |
server.ini: HTTPServer Port=12345 |
| TCP Query |
telnet server_ip tcpquery_port |
51234 TCP |
server.ini: TCPQueryPort=12345 |
Damit Ihr Server hinter einem Router/einer Firewall betrieben werden kann, muss der Port 8767 UDP (nicht TCP) geöffnet/weitergeleitet werden.
To get your server working behind a router/firewall you only need to forward/open port 8767 UDP (not TCP). |
| Manche Leute können keine Verbindung zu meinem Server aufbauen, andere können. Wie kann ich das beheben? |
Symptome:
[Liste]
[*] Eine Persone,die einem Router benutzen (NAT) KANN KEINE Verbindung zu Ihrem Server herstellen, aber sie kann Verbindung zu anderen Servern herstellen.
[*] Eine Person, die direkt mit dem Internet verbunden ist, kann Verbindung zu Ihrem Server herstellen.
[*] Die Maschine, auf der der Server läuft hat mehr als eine externe IP-Adresse.
[/list]
Der Server sendet wahrscheinlich Antworten mittels einer anderen IP-Adresse als die,zu der der Client eine Verbindung hergestellt will. (Wahrscheinlich wird ein Alias verwendet, nicht die primäre IP-Adresse). Nat-Router wissen nicht, was zu tun ist mit dieser ausländischen eingehenden Daten (unbekannte IP-Adresse und Port), und droppen die Pakete.
Lösung:
- Öffnen Sie die Datei "server.ini, die im gleichen Verzeichnis, in dem sich die ausführbare Server- Datei befindet.
- Achten Sie auf die folgende Zeile im Abschnitt [Main Config]:
BoundToIp1 =
- Ändern Sie diese wie folgt:
BoundToIp1 = 213.202.254.117
Damit kann der Server nur an die angegebene Adresse hören und senden . Noch einfacher ist es, den Clienten eine Verbindung zum primären IP der Maschine aufbauen zu lassen.
Sie können Bindungen für die Server auf mehrere IP-Adressen durch das Hinzufügen zusätzlicher BoundToIp Optionen (dh BoundToIp2, BoundToIp3, usw.) auf Ihren server.ini einstellen. |
| Wo finde ich meine Superadmin und Admin-Passwort? |
Um die Login-Daten für den Server administrator zu finden, gehen Sie wie folgt vor:
- Start der TeamSpeak-Server.
- Öffnen Sie die Datei server.log aus dem gleichen Verzeichnis, in dem die ausführbare Server-Datei befindet.
- Achten Sie auf die folgenden Zeilen:
??-??-?? ??:??:??,WARNING,Info,SERVER, admin account info: username: admin password: abc123
??-??-?? ??:??:??,WARNING,Info,SERVER, superadmin account info: username: superadmin password: 123abc
Das Kennwort wird anders sein.
Der Hinweis für Sie, das Superadmin Konto ist nur für Web-adminning gilt und nicht Ihrem Server über den Login-Client benutzt werden kann. |
| Kann ich den TeamSpeak-Server auf meinem Webspace laden und verwenden? |
Wenn Sie kostenlosen Webspace haben, die Antwort ist: vermutlich nicht!
Unter Webspace im Allgemeinen verstehen wir eine Platz, zu dem Sie Web-Seiten und Skripte (HTML, PHP, CGI, ...) hochladen können. Sie erhalten diesen Platz, zusammen mit einem FTP-Zugriff für den Datei-Upload, in der Regel durch eine Internet-Verbindung. Einen Webserver im Hintergrund ist für das "Ausführen" Ihrer Seite verantwortlich.
Die TeamSpeak-Server ist jedoch keine Webseite, sondern eine Anwendung. Zum Ausführen von Anwendungen, brauchen Sie vielleicht mehr Rechte und eine Shell-Zugang (Telnet, SSH, ...).
Sie bekommen diesen normalerweise nicht mit freien Webspace. und sogar einige kostenpflichtige Webspace Services erlauben Ihnen nicht unbedingt einem Server laufen zu lassen.
Wenn Sie sich nicht sicher sind, ob Sie diesen Anforderungen gerecht werden, fragen Sie Ihren Webspace-Hoster, nicht in dieser FAQ! |
| Wie kann ich alles so einstellen, dass der Server WAN-Zugang erlaubt? |
Der TeamSpeak-Server benötigt keine spezielle Konfiguration. Er hört per default auf alle installierten IP-Schnittstellen. Allerdings, wenn ein Router mit NAT benutzt wird, ist eine Port-Forwarding erforderlich. Werfen Sie einen Blick auf die weiteren Abschnitte weiter unten.
Es gibt ein Test-Skript vor allem für den TeamSpeak 2 Server. Sie können die Verfügbarkeit von TeamSpeak-Server testen,welche sollten aus dem WAN mit diesem Skript verfügbar sein. Sie brauchen nicht alles zu installieren, gehen Sie einfach auf den unten stehenden Link und befolgen Sie die Schritte :
http://ts2test.planetteamspeak.com
Bitte beachten Sie, dass es sich hierbei um ein nicht unterstütztes, inoffizielles 3rd-Party-Skript handelt, dass steht in keiner Verbindung mit TeamSpeak Systems steht.
Verwenden Sie nicht die WAN-IP oder Serverliste um eine Verbindung zu Ihrem LAN-Server aufzubauen. Ihr Router wird das sicherlich nicht zulassen. Innerhalb des eigenen Netzwerks,brauchen Sie nur die Lan-IP. Es gibt keinen Unterschied, auch wenn Sie eine Port-Weiterleitung in Ihrem Router verwenden die Lan-IP. Wann immer Sie oder jemand anderes innerhalb der gleichen LAN wie der Server ist. |
| Wie kann ich entpacken den Linux-Server entpacken? |
Sie können den Linux-Server entpacken, indem Sie den folgenden Befehl eingeben:
tar-xjf filename.tar.bz2
Der Dateiname muss ersetzt werden mit dem Datei-Präfix. |
| Wie kann ich mein Superadmin oder Admin-Passwort wiederherstellen? |
| Alle Passwörter, die bei der Installation der TeamSpeak-Server erzeugt wurden, finden Sie in der Datei server.log. Wenn Sie diese Passwörter gewechselt haben, stehen Tools zur Verfügung, um die Passwörter wiederherzustellen. Sie finden diese in unserem Forum. |
| Wie stelle ich die Sichtbarkeit von Personen inden Kanälen ein? |
Der TeamSpeak-Server bietet zwei Modi, die von einem Administrator im Web-Administrations-Interface unter "Server-Einstellungen" eingestellt werden können:
[Liste]
[*] Clan-Server, was bedeutet, dass man jeder Benutzer, der mit dem Server verbunden ist sehen kann , gut für Server, mit einen relativ niedrigen UserCount.
[*] Public Server, das macht es unmöglich einen verbundener Benutzer in anderen Kanälen als dem, in dem er sich befindet zu sehen, sehr nützlich für große Server, bei denen "Mitglied verlassen" und "Mitglied beigetreten" Klänge stören würden die Daten-Pakete nur relevant für andere Kanäle, Ihren Traffic ansteigen lassen würden.
[/list]
Eigentlich ist diese Bezeichnung ein wenig verwirrend, da öffentlich nicht bedeutet, dass "Der Server offen für alle ist". ÖFFENTLICHER/CLAN-Modus schaltet zwischen der visability aller Benutzer auf dem Server (unabhängig in welchen Kanal sie sind) hin und her.Nur Personen in den gleichen Kanal benutzen, können die Sound-Mitteilung hören .
Diese Einstellungen sind Server gebunden, so dass diese für eine bestimmte Benutzergruppe nicht gesetzt werden kann. |
| Wie stelle ich die Max Benutzeranzahl auf einen anderen Wert als 16? |
So bearbeiten Sie die max. Benutzeranzahl Ihres Servers. Sie müssen Ihren Superadmin Account benutzen. Dafür gibt es folgenden Grund :
Ein Server-Hoster vermietet seine Server und erstellt verschiedene virtuelle Server (Server die die gleichen Instanz TeamSpeak verwenden allerdings unterschiedliche Ports). Jeder Server verfügt über einen eigenen SA, sollte sich allerdings auf 16 Slots beschränken. Also ein normaler SA sollte nicht in der Lage sein die Max-Nutzer Anzahl auf seinem Server zu ändern. Nur der SuperAdmin des Servers (das ist normalerweise der TeamSpeak-Server-Hoster) sollten dazu in der Lage sein.
- Login erfolgt via Webinterface. Stellen Sie sicher, dass Sie auf der korrekten Login-Seite (slogin.html)sind. Beim veralteten TeamSpeak-Servern finden Sie eine 'SuperAdmin'-Checkbox.
- Anschließend klicken Sie auf 'Servers'. Sie erhalten eine Liste aller virtuellen Server,die ausgeführt werden. Klicken Sie auf den blauen Pfeil neben dem Server, den Sie bearbeiten wollen, um ihn auszuwählen.
- Klicken Sie nun auf "Server-Einstellungen", bearbeiten Sie die "ServerMaxUsers' und klicken Sie auf den Speichern-Knopf.
|
| Warum ist mein Server nicht in der Lage meine externe IP zu erkennen? |
Die Erkennung der externen IP ist eine "nett zu habende" Funktion von TeamSpeak. Dieser Service kann nicht garantiert werden, zu jeder Zeit, und es gibt nichts, was man tun kann. Jedenfalls hat dies nichts zu tun mit den wichtigsten Funktionen des Servers.
Die TeamSpeak-Server läuft ohne Einschränkungen, auch wenn diese Funktion ausgefallen ist.
Sie können eine Website wie WhatIsMyIP.com benutzen, um Ihre Ihre externe (WAN-)IP herauszufinden. |
| Mein TeamSpeak-Server erlaubt den Einsatz von'()[]{}' in Nicknamen nicht. Was kann ich tun? |
Aus Sicherheitsgründen erlaubt der Server standardmäßig die Verwendung bestimmter Zeichen in Nicknamenamen nicht. Dies wird in der Datei "server.ini", die sich in der TeamSpeak 2 Server-Ordner befindet durch die folgende Zeile festgelegt:
DisAllowedClientNameChars =()[]{
Wenn Sie diese Zeichen dennoch auf Ihrem Server erlauben möchten, löschen Sie einfach diese Zeile und starten Sie den Server neu. |
| Wie kann ich auf meinen Server über Telnet MS erreichen? |
Dies ist sehr einfach:
- Öffnen Sie Ihr Windows-Startmenü
- Wählen Sie "Ausführen ..."
- Geben Sie "TELNET.EXE server_address () () server_tcp_port"
- Geben Sie "help" ein, um eine Liste aller verfügbaren Befehle zu erhalten
Vielleicht möchten Sie ein erweitertes Programm nutzen , das in der Lage ist SSH-Verbindungen herzustellen. Wenn dies der Fall ist, versuchen Sie "PuTTY". |
| Mein Server zeigt mehrere IP-Adressen an. Welche sollten User benutzen? |
Beim Start der TeamSpeak-Server zeigt zwei (oder mehr) IP-Adressen an wie Sie vielleicht bemerkt haben.
Es gibt 2 verschiedene Arten von IP-Adressen.
- LAN (Local Area Network)-IP-Adressen
Wenn jemand in Ihrem Netzwerk (LAN) eine Verbindung zu Ihrem Server herstellen will, wird die LAN-IP-Adresse verwendet.
- WAN (Wide Area Netwok) IP-Adressen
Wenn jemand aus dem Internet (WAN) eine Verbindung zu Ihrem Server herstellen will, wird die WAN IP-Adresse benutzt.
Welche Art von IP-Adresse zu verwenden, hängt von der Situation ab.
Wie kann ich sehen, ob eine IP-Adresse eine IP-LAN-oder WAN IP ist?
LAN IP-Adressen sind definiert durch eine internationale Standardisierung Bord (RFC1918) zu der folgenden Auswahl:
- 10.0.0.0 zu 10.255.255.255
- 172.16.0.0 bis 172.31.255.255
- 192.168.0.0 bis 192.168.255.255
Eine IP-Adresse aus einem dieser Bereich ist immer eine LAN-IP-Adresse in einem LAN verwendet werden. Somit sind alle anderen IP-Adressen , WAN-IP-Adressen. |
| Wie bekomme ich einen Banner auf meinem Server? |
Um jegliche Verwirrung darüber zu vermeiden, wie Sie ein Banner in der oberen rechten Ecke des Clienten einstellen:
Sie brauchen keine TCP-Abfrage Befehl für ihn, es ist so einfach wie das Bearbeiten der server.ini.
Hängen Sie die folgenden Zeilen Ihrer Datei server.ini:
[ISP]
GFX URL = http://available.for.all.clients/image.jpg
Voraussetzungen:
- Sie benötigen den TeamSpeak 2 Server-Version 2.0.20.1 oder höher.
- Sie müssen Superadminrechte besitzen. Falls Sie einen Server mieten, werden Sie sicherlich keine Superadminrechte haben.
- Das Bild muss im JPEG-Format sein.
- Versuchen, die Dateigröße so klein wie möglich (<50 KBytes)zu halten. Zu große Banner-Dateien machten Probleme in der Vergangenheit.
- Die maximale Bildhöhe beträgt 150 Pixel. Bitte beachten Sie, dass der TeamSpeak 2 Client automatisch die Größe eines Banners in der Höhe von 80 Pixeln anpasst.
- Alle Kunden müssen Zugang zu der Image-Datei haben, demnach können Sie die Datei nicht einfach auf Ihrer Festplatte speichern. Es ist bekannt, dass einige Bilder Hostern zu Probleme machten. Sie finden weitere Infos in unserem Forum unter http://forum.teamspeak.com.
Der Server muss neu gestartet werden, um eine Änderung der server.ini wirksam zu machen. Ein Neustart des virtuellen Servers ist nicht genug!
Falls Sie Ihren Banner-Link mit einer Website (on-klick) möchten, gehen Sie wie folgt vor:
- Öffnen Sie die Datei "server.ini, die im gleichen Verzeichnis zu finden ist, wie die ausführbare Server-Datei.
- Achten Sie auf die folgende Zeile im Abschnitt [WebPost]:
ISPLinkURL =
- Ändern Sie diesen wie folgt:
ISPLinkURL = http://www.TeamSpeak.com
Fügen Sie keinen zweites Eintrag ISPLinkURL = hinzu,da dies nicht funktionieren wird.
Für den Fall, dass Sie eine neue Banner-Datei haben aber immernoch die alte Datei angezeigt wird, beachten Sie bitte, dass sich jeder Banner in der Datei imagecache.ini befindet, welcher sich in dem folgenden Ordner befinden sollte:
% AppData% / teamspeak2 /
In der neuesten Version dieser Client-Cache-Datei wird nicht automatisch aktualisiert. Sie müssen die alten Bild-Dateien manuell löschen.
Abhilfe für dieses Problem schafft die Wahl eines anderen Dateinamen für neue Banner-Dateien.
|
| Welche Optionen können in der "server.ini"-Datei eingestellt werden und was tun sie? |
Die server.ini enthält grundlegende Einstellungen für die gesamten Server-Instanz, wie den Port für das Webinterface, die TCP-Port-Abfrage, den Hoster Banner und vieles mehr. Einige dieser Einstellungen können auch mit dem TeamSpeak-Server Webinterface bearbeitet werden, . Sie können sich eine Probe der server.ini Datei hier ansehen.
Die folgenden Optionen stehen zur Verfügung:
- [b[debug][/b]-Abschnitt:
- MessageTypes - Interne Einstellung (erforderlich für Windows-Server)
- MessageDepths - Interne Einstellung (erforderlich für Windows-Server)
- [Main Config]-Abschnitt:
- ExternalIPDectection - Legt fest, wenn der Server versuchen soll, seine externe IP-Adresse mit einem externen Server zu verbinden
- HTTPServer Port - Port für die Web-Administrations-Interface
- HTTPServer Enabled - Aktiviert / deaktiviert die Web-Administrations-Interface
- datetimeformat - Ändert das Datum und die Uhrzeit Ausgabeformat der TCP-Abfrage-Schnittstelle und des Web-Administrations-Interfaces
- TCPQueryPort - Port für die TCP-Abfrage-Schnittstelle
- AllowedClientNameChars - zulässigen Zeichen in Client Spitznamen
- DisAllowedClientNameChars - Charaktere nicht erlaubt in Client Spitznamen
- BoundToIpX - zu binden die Server in IP-Adressen bei der Ausführung auf einem Computer mit mehreren IP-Adressen
- [WebPost]-Abschnitt:
- AdminEmail - E-Mail-Adresse des Server-Administrator, abrufbar über TCP-Abfrage und WebPost (*
- ISPLinkURL - Website-Adresse für die Banner-Hoster und ISP-Link auf WebPost Seiten (*
- ISPName - Name der Firma oder Organisation die Server-Hosting (*
- ISPCountryNumber - Land der Server befindet sich in (*
- aktiv - Aktiviert / deaktiviert die WebPost-Funktion (*
- PostURL - Dies definiert auf der WebPost der Server-post-it's Informationen zu (*
- ListPublic - Legt fest, wenn der Server wird auf dem "Web Server List" in der TeamSpeak 2 Client
- UserAgent - Interne Einstellung (requiered für Windows-Server)
- [log]-Abschnitt - Aktiviert / deaktiviert die Logging-Servern erweiterten Fähigkeiten ( mehr ...)
- [Spam]-Abschnitt:
- max_commands - Legt fest, wie viele Befehle ausgeführt werden können (*
- [ b] in_seconds[/b] - X Sekunden ohne beeing als Spam betrachtet. (*
- [ISP]-Abschnitt - Definiert eine hosterbanner die alle Clients verbinden ( mehr ...) [/size ]
[/ list]
*) kann auch in der Web-Server-Schnittstelle adminstation eingestellt werden.
|
| Wo sind meine Server-Log-Dateien? |
Sowohl die server.ini als auch die Logdatei namens
"~ / server.log "
sind in dem Verzeichnis, in dem Sie den Server installiert/entpackt haben. Die Log-Datei wird kreiert wenn Sie das erste Mal, den Server starten. |
| Wie kann ich den Servern verbesserte Logging-Fähigkeiten ermöglichen ? |
In neueren Versionen der Ausführbarkeit der Server-Logdatei kann in der server.ini. kontrolliert werden.
- Öffnen Sie die Datei "server.ini, die im gleichen Verzeichnis, in dem sich die ausführbare Datei-Server befindet.
- Suchen Sie nach einem Abschnitt namens [log]. Dieser Abschnitt enthält die folgenden Optionen:
- access_r - loggt Joins und beendet der registrierten Nutzer
- access_u - loggt Joins und beendet von unregistrierten Benutzern
- channel_registered - loggt Schaffung und Streichung von registrierten Channels
- channel_unregistered - loggt Schaffung und Streichung von nicht registrierten Channels
- SA - loggt Joins und beendet der Server-Admins und die Gewährung und den Widerruf von Server-Admin-Rechte
- Chat - loggt SMS-Nachrichten an den Server gesendet oder einen bestimmten Kanal (private Nachrichten können nicht eingeloggt)
- kick_server - loggt Kicks vom Server
- kick_channel - loggt Kicks aus einem Channel
- Um eine Log-Option, setzen Sie den Wert auf 1, sonst stellen Sie ihn auf 0.
|
| Kann ich TeamSpeak als Windows-Dienst installieren? |
Ja, Sie können. Es gibt einen alternative Windows-Dienst verfügbar für die neueste TeamSpeak 2-Version, welcher sehr einfach zu installieren.
- Download des Binär-Service von der folgenden URL:
http://www.teamspeak.com/index.php?page=downloads
- Kopieren Sie die Datei in das gleiche Verzeichnis, in dem sich die ausführbare Datei-Server befindet.
- Installieren Sie den TeamSpeak 2 Server-Dienst, die Ausführung server_windows_service.exe mit dem Parameter-install.
Der Dienst kann von Ihrem System entfernt werden mit der Ausführung der binären-uninstall Parameter. |
| Beim Start des Linux-Server sehe ich "Runtime Error 234". Was kann ich tun? |
In den meisten Fällen ist dieser Fehler tritt auf mit SuSE Linux Boxen,wenn glibc-locale nicht installiert ist.
Installieren Sie glibc-locale. Nach der Installation wird es wieder funktionieren. |
| Wenn ich versuche, mein Linux-Server starten will, erhalte dauernd die Meldung "Runtime Error 0". Was kann ich tun? |
In den meisten Fällen dieser Fehler weist auf ein Kompatibilitätsproblem hin und kann leicht behoben werden, indem Sie ein Programm namens "setarch" starten. Detaillierte Informationen zu diesem Dienstprogramm können Sie hier abrufen:
http://www.linuxmanpages.com/man8/setarch.8.php
Das folgende Beispiel führt dazu, dass die TeamSpeak 2 Server zu sehen "i386" anstelle der Architektur , durch "uname-a" als Maschinentyp:
setarch i386 ./teamspeak2-server_startscript start |
| Ich kann den Linux-Server nach der Aktualisierung meiner Kernel nichtmehr starten. Was kann ich tun? |
Sie könnte sich um einen Segmentation Fehler handeln, wenn Sie versuchen, Ihren Server auf Linux mit Kernel 2.6.x oder höher zu starten. Dieser Fehler kann auftreten,vorallem mit einigen neueren Kernel-Versionen. Manche Leute haben Workarounds herausgefunden, aber wenn Sie können, würden wir Ihnen empfehlen, wieder zurück zu einem bekannten stabilen Kernel zu wechseln welcher problemlos mit TeamSpeak 2 funktionierte.
Vielleicht haben Sie auch versuchen, den Server mit " setarch" zu starten.
Beispiel:
setarch i386 ./teamspeak2-server_startscript start |
« Zurück zu FAQ
|