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 pouvez 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 ouvrir une brèche dans votre routeur.
Si vous voyez un message indiquant que le serveur est plein, vous devrez attendre qu’un créneau 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 ?
Il doit s’agir de 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 au format [serverAddress]:[portNumber]
.
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 Addresse plus Port (A+P) ou NAT de qualité opérateur (CGN) pour conserver l’espace d’adressage (usuellement pour IPv4). Il est donc impossible d’héberger des services tels que Jamulus chez soi car il ne sont pas visible à 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 status WAN. Si votre adresse IPv4 répertoriée ne correspond pas à l’adresse que vous voyez ici, cela signifie 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 “-6” si 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. De plus, vous pouvez demander une adresse IP statique pour éviter d’utiliser le DDNS.