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.