Icône de Jamulus. Redirige vers la page d'accueil
Navigation ouverte

Dépannage du serveur

Table des matières

Serveurs - enregistrés

Pourquoi mon serveur n’apparaît-il pas dans la liste ? Pourquoi ne s’enregistre-t-il pas ?

Si vous êtes enregistré correctement (vous pouvez le voir ici) et que vous ou vos amis ne voyez pas votre serveur, vous pourriez devoir attendre, ou démarrer votre client avec l’option --showallservers et essayer de vous connecter à partir de là (voir options de ligne de commande sur la façon de démarrer votre client avec une option de configuration). Dans certaines configurations réseau, vous devrez peut-être également configurer votre router pour rediriger le numéro de port utilisé par le serveur Jamulus.

Si vous voyez un message indiquant que le serveur est plein, vous devrez attendre qu’une place se libère.

Vous pouvez vérifier que votre serveur est répertorié dans le genre approprié en vérifiant ici.

Serveurs - non enregistrés

Je fais tourner mon client sur la même machine/le même réseau que mon serveur, mais je n’arrive pas à m’y connecter

Connectez votre client à localhost ou 127.0.0.1. Si vous exécutez le client sur une machine différente de celle du serveur mais sur le même réseau, connectez-vous à l’adresse du réseau local du serveur. Ne vous connectez pas via l’adresse publique (WAN) du serveur.

Quelle adresse dois-je donner aux gens pour qu’ils puissent se connecter à mon serveur ?

Ça devrait être votre adresse IP publique (vous pouvez la trouver avec Google). Connectez votre propre client Jamulus à l’adresse IP locale de votre serveur (localhost ou 127.0.0.1 s’il se trouve sur la même machine que votre client). Notez que votre adresse IP publique peut changer - voir la note sur le “DNS dynamique” dans ce guide.

Quels numéros de port puis-je utiliser ?

Vous pouvez configurer votre serveur pour écouter sur un port personnalisé avec l’option --port. Si vous faites cela, vous devrez indiquer aux gens sur quel port ils doivent se connecter. Ils devront ajouter le numéro de port à l’adresse de votre serveur dans le format [AdresseDuServeur]:[NuméroDePort].

Personne ne peut se connecter à mon serveur - mais je peux me connecter localement

Tout d’abord, assurez-vous d’avoir activé la redirection de port. Si vous ne voyez toujours pas votre serveur depuis l’extérieur de votre réseau local, vous avez peut-être des problèmes avec votre fournisseur d’accès Internet (FAI).

Certains fournisseurs d’accès utilisent des techniques comme adresse plus Port (A+P) (en anglais) ou NAT de qualité opérateur (CGN) (en anglais) pour conserver l’espace d’adressage (habituellement pour IPv4). Ceci rend impossible d’héberger des services tels que Jamulus chez soi car ils ne sont pas visibles à l’extérieur de votre réseau local.

Pour détecter si le CGN est le problème, allez à l’écran de configuration de votre routeur (généralement, 192.168.X.X) et regardez la page statuts WAN. Si votre adresse IPv4 répertoriée ne correspond pas à votre adresse publique IPv4 (vérifier le ici), cela suggère que le CGN est peut-être activé. Vous pouvez essayer d’utiliser une connexion IPv6 en démarrant les clients et le serveur avec le drapeau -6si IPv6 est disponible pour le serveur et tous les clients.

Pour résoudre le problème avec IPv4, contactez l’équipe de support technique de votre FAI et dites-lui que vous souhaitez héberger un serveur public à la maison, vous avez donc besoin d’une véritable adresse IP WAN. De plus, vous pouvez les aider avec des informations indiquant que CGN pourrait être le problème. Aussi, vous pouvez demander une adresse IP statique pour éviter d’utiliser le DDNS.