Difficulté à installer correctement un turn server

Bonjour,

J’essaye vainement de configurer un Turn server en suivant le mieux possible les recommandations trouvées ici ou là mais je crois que j’arrive au bout et cela ne fonctionne toujours pas.
voici ce que j’ai fait :
-installation coturn -ynh proposé par yuno
-paramétrage du Turn server de Talk (nextcloud) avec les infos reçu par mail :

  1. adresse du turn server du type turn:blablabla.fr:5349
  2. clé du type : D5OscssPZb4…
    et là : je clique sur tester ce server et il reste bloqué à mouliner “en cours de test du retour de candidat ICE par le serveur turn” et … c’est tout ! :thinking:

Les ports 5349, 5350 et même 3478 du pare-feux sont ouverts en tcp udp.
J’ai eu beau essayé quelques paramétrages proposés par des tutos sur le fichier turnserver.conf mais rien n’y fait ! :expressionless: :pensive:

Si vous avez des idées, je suis preneur.

Merci.

L’addresse devrait être turn:blablabla.fr:3478

Alors, oui, c’est ce que je pensais…
Mais par défaut si je ne touche pas à turnserver config, la ligne correspondant au port écouté par turnser 3478 n’est même pas “activeé” (en retirant # devant) ??

Tu peux essayer de l’activer et voir si ça marche (ça fait longtemps depuis que j’ai installé le TURN server su mon propre Yunohost, donc je ne me souviens pas des étapes exactes que j’ai pris, mais je vois que dans ma configuration la ligne avec 3478 est activé)

c’est ce que j’ai fait…
Je l’ai activé et j’ai bien-sûr indiqué le bon port sur l’interface de paramétrage de Talk.


Mais rien de neuf :cry:

As-tu redémarré le service coTURN pour que la nouvelle configuration soit prise en compte?

Oups😮
J’y avais pas pensé…
Comment Je fais ça ?
je redémarre tout le serveur ?

Webadmin → Services → coturn : redémarrer

Et bin… pas de changement… ça mouline toujours… :pensive:

Passons en revue les différents points à vérifier.

Normalement tu as reçu par mail l’adresse à utiliser et le mot de passe.

Par défaut coturn_ynh ouvre deux ports : 5349 et le port alternatif 5350

Ces deux ports doivent être présents dans le fichier turnserver.conf

  • à la ligne 30 : tls-listening-port=5349
  • et à la ligne 46 pour le port alternatif : alt-tls-listening-port=5350

Il faut vérifier que ces ports sont bien ouverts dans Webadmin → Outils → Pare-feu

Dans Nextcloud → Discussion → Server TURN :

  • régler le menu déroulant à turn:only
  • domaine.ltd:5349
  • mettre le mot de passe qui a été envoyé par mail
  • tester ce serveur…

Il me semble que tu as mis turn: avant ton domaine sur Nextcloud.
Si j’ai bon souvenir, il ne faut pas rajouter ce turn:, Nextcloud le rajoutant automatiquement par la suite.

Essaie donc juste avec blablabla.fr:5349
Si tu as installé coturn_ynh sur turn.blablabla.fr, alors écris turn.blablabla.fr:5349

Bon, les gars…
C’était juste une histoire de point : bien vu Thomas ! :wink: :+1:
ça marche enfin !
merci beaucoup, à tous ! Pour votre aide et votre patience…
Encore bravo :clap:

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.