Resolución de Problemas del Servidor
Tabla de contenidos
Servidores - Registrados
¿Por qué no aparece mi Servidor en la lista? ¿Por qué no se registra?
Si se ha registrado correctamente (lo puedes ver aquí) y tú o los demás músicos no pueden ver tu Servidor, quizá tengas que esperar, o iniciar el Cliente con la opción --showallservers
e intentar conectar desde ahí (consultar las opciones de línea de comandos para ver cómo arrancar tu Cliente con una opción de configuración). En algunas configuraciones de red, es posible que tengas que configurar tu router para redirigir el número de puerto utilizado por el Servidor Jamulus.
Si ves un mensaje diciendo que el Servidor está completo, tendrás que esperar hasta que se libre un hueco.
Puedes verificar que tu Servidor aparece en la lista del género relevante comprobándolo aquí.
Servidores - No Registrados
Estoy ejecutando mi Cliente en la misma máquina/red que mi Servidor pero no me puedo conectar a él
Conecta tu Cliente a localhost
o 127.0.0.1
. Si estás ejecutando el Cliente en una máquina distinta a la del Servidor pero en la misma red, conéctate a la dirección de red local del Servidor. No te conectes con la dirección pública (WAN) del Servidor.
¿Qué dirección debo dar a la gente para que se conecten a mi Servidor?
Tiene que ser tu dirección IP pública (encuéntrala con Google). Conecta tu propio Cliente Jamulus a la dirección IP local de tu Servidor (localhost
o 127.0.0.1
si está en la misma máquina que tu Cliente). Ten en cuenta que tu dirección IP pública puede cambiar - ver la nota sobre “DNS dinámica” en esta guía.
¿Qué números de puerto puedo utilizar?
Puedes hacer que tu Servidor escuche en un puerto personalizado con la opción --port
Si haces esto, tendrás que decir a los demás a qué puerto conectarse. Tendrán que añadir el número de puerto a la dirección de tu Servidor en el formato [direcciónServidor]:[númeroPuerto]
.
Nadie se puede conectar a mi Servidor - pero yo me puedo conectar localmente
Lo primero, asegúrate de que has habilitado el redirección de puertos. Si sigues sin ver tu Servidor desde tu red local, podría ser que tienes problemas con tu proveedor de internet (ISP).
Algunos proveedores de internet utilizan técnicas como Address plus Port (A+P) o Carrier-grade NAT (CGN) para preservar espacios de direcciones (normalmente para IPv4). Esto hace que sea imposible ejecutar servicios como Jamulus en casa ya que no son visibles desde fuera de tu red local.
Para detectar si el problema está causado por CGN, ve a la pantalla de configuración de tu router (normalmente 192.168.X.X) y consulta la página de WAN Status. Si tu dirección listada de IPv4 no concuerda con tu dirección IPv4 pública (compruébalo aquí), entonces puede que CGN esté activado. Puedes probar a usar una conexión IPv6 arrancando Clientes y el Servidor con la opción -6
si IPv6 está disponible para el Servidor y todos los Clientes.
Para arreglar el problema con IPv4, contacta con el soporte técnico de tu proveedor de internet, y diles que quieres montar un servidor público en casa, por lo que necesitas una dirección WAN real. Además, puedes ayudarles informándoles de que el problema podría ser CGN. También puedes pedir una dirección IP estática para evitar usar DDNS.