Dépannage du serveur
Table des matières
- Serveurs - enregistrés
- 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
- Quelle adresse dois-je donner aux gens pour qu’ils puissent se connecter à mon serveur ?
- Quels numéros de port puis-je utiliser ?
- Personne ne peut se connecter à mon serveur - mais je peux me connecter localement
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.