• Serveurs
  • [Discussion] Installation de TeamSpeak 3

Hola,

Je fais une remonté de coquille :
apt-get update && apt-get update -y
Upgrade*
wget -O teamspeak.rar "http://addons.teamspeak.com/directory/addon/download/Teamspeak-3-Webinterface-by-Psychokiller.html"
C'est un .zip au niveau du téléchargement pas un .rar
wget -O teamspeak.zip "http://addons.teamspeak.com/directory/addon/download/Teamspeak-3-Webinterface-by-Psychokiller.html"
server {
    listen 80;
    server_name ts.domain.tld;
    return 301  https://ts.domain.tld$request_uri;
}

server {
    listen 443;
    server_name ts.domain.tld;

ssl on;
    ssl_certificate /etc/nginx/ssl/server.crt;
    ssl_certificate_key /etc/nginx/ssl/server.key;

        location / {
                proxy_pass http://127.0.0.1/teamspeak/;
        satisfy any;
        allow all;
       }
}
Non fonctionnel.
server {
    listen 80;
    server_name ts.domain.tld;
    return 301  https://ts.domain.tld$request_uri;
}

server {
	listen 443;
	server_name ts.domain.tld;

	ssl on;
	ssl_certificate /etc/nginx/ssl/server.crt;
	ssl_certificate_key /etc/nginx/ssl/server.key;

	# /\ auth_basic /\ 
	auth_basic "Teamspeak";
	auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
	
	root /var/www/teamspeak;
	 
	index index.php

	access_log /var/log/nginx/ts3webint.access.log;
	error_log /var/log/nginx/ts3webint.error.log;
	 
	location / { try_files $uri $uri/ =404; }
	 
	fastcgi_intercept_errors on;

	location ~ \.php {
		include /etc/nginx/conf.d/php;
		try_files       $uri /index.php;
		fastcgi_index   index.php;
	}

	location ~ /\. {
			deny all;
	}
}
Si tu pouvais mettre en place une sorte de journal de modification en haut du tutorial ça serait super pour voir les différentes évolutions

A+ et merci encore pour le tutorial.
16 jours plus tard
J'ai reboot mon serveur hier et du coup je me suis rendu compte que le service teamspeak n'a pas redémarré.

Je l'ai relancé à la main, ça fonctionne, mais si quelqu'un pouvais m'aider à le faire démarrer automatiquement ? Comment analyser ce qui ne va pas?
Bonjour,

Je remarque que dans votre tuto que le lien de la dernière version du TeamSpeak Server n'est plus le bon.
La dernière en date est la 3.0.11.4.

Donc au niveau du téléchargement, remplacer 3.0.10.3 par ceci :
wget http://dl.4players.de/ts/releases/3.0.11.4/teamspeak3-server_linux-amd64-3.0.11.4.tar.gz
Et j'ai un problème. Je suis bloqué ici lors de l'extraction de l'archive du web panel de TeamSpeak :
unrar x teamspeak.rar
Il m'indique que ce n'est pas une archive rar.
unrar x teamspeak.rar

UNRAR 5.21 freeware      Copyright (c) 1993-2015 Alexander Roshal

teamspeak.rar is not RAR archive
No files to extract
Comment je peux l'extraire cet archive ?
Bonjour

quand tu wget l'archive du panel web il est en .zip et non en .rar
wget -O teamspeak.zip "http://addons.teamspeak.com/directory/addon/download/Teamspeak-3-Webinterface-by-Psychokiller.html"
il faut donc l'extraire

avec la commande :
unzip teamspeack.zip
Bonjour @Diesel,

Merci pour ton aide, ça à fonctionné maintenant. Donc 1ère erreur dans le tuto.

Merci encore à toi.
J'ai fais la correction sur le tuto !

Merci pour l'info !
@Gravefield ==> Tu peux essayer :
update-rc.d teamspeak defaults
Je constate une fois qu'on a installé le web panel de TeamSpeak et connecté qu'il y a un bug avec les accents, ils sont sous cette forme <?>.

Je vous mets en contribution la correction du fichier lang.php auquel il faut le remplacer dans le dossier /site/ : https://www.dropbox.com/s/705yxfwvuyh5n89/lang.php?dl=0

N'oubliez pas de lui redonner les bon droits avec
chown www-data:www-data
Ayenon wrote:@Gravefield ==> Tu peux essayer :
update-rc.d teamspeak defaults
# update-rc.d teamspeak defaults
insserv: warning: current stop runlevel(s) (0 1 6) of script `teamspeak' overrides LSB defaults (0 1 6 S).
Ce qui veut dire?
8 jours plus tard
Je ne parviens pas à changer le mot de passe du serveur admin :
2015-11-03 19:24:35.957946|INFO    |ServerLibPriv |   | TeamSpeak 3 Server 3.0.11.3 (2015-04-13 13:26:31)
2015-11-03 19:24:35.958511|INFO    |ServerLibPriv |   | SystemInformation: Linux 3.14.32-xxxx-grs-ipv6-64 #1 SMP Sat Feb 7 11:35:27 CET 2015 x86$
2015-11-03 19:24:35.961693|INFO    |DatabaseQuery |   | dbPlugin name:    SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2015-11-03 19:24:35.961963|INFO    |DatabaseQuery |   | dbPlugin version: 3.6.21
2015-11-03 19:24:35.963438|INFO    |DatabaseQuery |   | checking database integrity (may take a while)
2015-11-03 19:24:36.033509|INFO    |ServerLibPriv |   | updated server query admin password
2015-11-03 19:24:36.039834|WARNING |Accounting    |   | Unable to find valid license key, falling back to limited functionality
2015-11-03 19:24:39.953714|INFO    |              |   | Puzzle precompute time: 3859
2015-11-03 19:24:39.954735|INFO    |FileManager   |   | listening on 0.0.0.0:30033
2015-11-03 19:24:40.076284|INFO    |CIDRManager   |   | updated query_ip_whitelist ips: 127.0.0.1,
2015-11-03 19:24:40.077877|INFO    |Query         |   | listening on 0.0.0.0:10011
C'est quoi cette histoire de licence key?
2 mois plus tard
Bonjour installation nikel

maintenant je voudrais savoir comment sauvegarder tous les salons par exemple si je changerais de serveur un jour pour eviter de devoir tout reconstruire les salon et parametrage

Merci d'avance
5 jours plus tard
Bonjour !

Merci beaucoup pour ce tuto ! Cependant j'ai un léger soucis...
En effet lorsque je lance le script d'installation, je me trouve bien avec l'identifiant et le mot de passe mais pas de token

Et je ne comprend vraiment pas pourquoi... L'installation est normalement assez rapide il me semble ?
En précisant que j'ai bien une seedbox (rutorrent) installé et fonctionnel sur mon serveur. Faut-il peut être arrêter rutorrent le temps de l'installation ?

Bref si vous vous pouviez m'apporter quelques lumières ! En vous remerciant d'avance !
Hello, dans le tuto, on ne retrouve pas la commande pour extraire l'archive qu'on vient de télécharger. Pour les novices ca peut être un facteur bloquant 😛
Donc apres le wget et avant rm de l'archive(sinon ca sert pas a grand chose de la dl 😀) il faut
tar xvzf teamspeak3-server_linux-amd64-3.0.11.4.tar.gz
J'avais pourtant l'impression que c'était présent dans le tuto avant 😛 !
13 jours plus tard
Bonsoir,

Pour ma part, tout marche a merveille SAUF sur <monip>/teamspeak
J'arrive à me co sur serveradmin une fois, cependant quand je clique sur le srv ts3, il me balance sur la page de relog puis avec les mêmes ID il me renvoie ça:
Error in login() on line 2306: You got banned from server. Socket closed.

D'où ça peut venir?
Le fait d'avoir utilisé le token sur un autre id de co ?
En me retapant le process:
./ts3server_startscript.sh stop
./ts3server_startscript.sh start serveradmin_password=<motdepasse>
/etc/init.d/teamspeak start

Je peux de nouveau me connecter avec l'id serveradmin mais idem il me ban après.
Je suis un peu perdu.
Je ne pense pas car j'ai moi même utilisé le token sur un autre nom que serveradmin et tout a fonctionné.
19 jours plus tard
Bonjour,

Une question : Il y a quelques mois, j'ai installé mon serveur TS et tout fonctionnait très bien.
J'ai fais la connerie de désinstaller par la suite TS3 de mon pc et de perdre les bookmarks. Je me retrouve donc sans certitudes sur les ID utilisés (bien que j'ai une grosse idée) et surtout sans la privilege key.

Existe t-il un moyen de retrouver ces infos via la console (ou autrement d'ailleurs) ?
Si non, comment désinstaller PROPREMENT tout le TS pour en réinstaller un ?

Merci d'avance
Je me permets un up car c'est relativement urgent
Salut Opp,

As-tu essayé d’arrêter le processus du serveur teamspeak et de supprimer le dossier teamspeak ?
kurumi wrote:Salut Opp,

As-tu essayé d’arrêter le processus du serveur teamspeak et de supprimer le dossier teamspeak ?
Normalement, ça doit être suffisant
Merci pour vos réponses. Je teste ça dans la journée et je vous tiens au courant.