How to Fix Jitsi Meet “Failed to Connect to Bridge” Error

You open a Jitsi Meet room, the page loads normally, and signaling may even appear to work—but the conference never establishes media. Instead, Jitsi reports “Failed to connect to bridge” or repeatedly disconnects while joining. On a self-hosted deployment, that message usually points to a problem between the browser and Jitsi Videobridge (JVB), or between Jicofo and the bridge itself.

The fastest way to troubleshoot it is to work from the server outward: confirm that JVB is running and registered, confirm that its media port is reachable, verify NAT/public-address handling, and only then investigate client-side network restrictions. The official Jitsi self-hosting guide lists UDP port 10000 as the default media path, while Jicofo is responsible for selecting a Videobridge for each conference.

Ilustración de una ventana del navegador de Jitsi Meet que muestra el mensaje "Error al conectar con el puente".
A bridge connection error can appear even though the Jitsi web interface itself loaded successfully.

What the error usually means

Jitsi Meet has several components. The web interface and Prosody handle signaling, Jicofo coordinates conferences, and Jitsi Videobridge forwards the audio and video streams. If the browser can reach the web page but cannot establish media with JVB, or if Jicofo has no healthy bridge available, the meeting can fail at the bridge stage.

For current Debian/Ubuntu installations, Jitsi documents these network requirements: TCP 80 for certificate validation and renewal, TCP 443 for web access, UDP 10000 for general audio/video, UDP 3478 for optional STUN queries, and TCP 5349 for coturn-based fallback media when UDP is blocked. See the official Jitsi Debian/Ubuntu self-hosting guide. JVB’s current reference configuration also shows UDP port 10000 as the default ICE/UDP port in the Jitsi Videobridge reference configuration.

1. Confirm that Jitsi Videobridge is running

Start with the component named in the error. On a standard package-based installation, run:

sudo systemctl status jitsi-videobridge2

You want to see active (running). If the unit is failed, restarting it may restore service temporarily, but do not stop there—check the logs to learn why it stopped:

sudo systemctl restart jitsi-videobridge2
sudo journalctl -u jitsi-videobridge2 -n 200 --no-pager
Terminal de Ubuntu que muestra el estado de systemctl para el servicio jitsi-videobridge2 en estado activo.
A healthy package installation should show the jitsi-videobridge2 systemd unit as active and running.

Look for bind failures, authentication errors, XMPP connection failures, repeated ICE problems, or messages indicating that no valid address is available. Do not assume that an active systemd status proves JVB is usable: a Java process can be running while media networking or XMPP registration is broken.

La terminal de Ubuntu muestra un ejemplo de la salida del registro de Jitsi Videobridge con advertencias sobre el puerto UDP y la conexión del puente.
JVB logs are the next place to look when the service is running but conferences still cannot obtain a working bridge.

2. Verify that UDP 10000 is listening and allowed through the host firewall

El puerto multimedia JVB predeterminado de Jitsi es UDP 10000. Primero, confirme que el servidor está escuchando:

sudo ss -lunp | grep ':10000'

Si no hay ningún servicio escuchando, inspeccione /etc/jitsi/videobridge/jvb.conflos registros de JVB antes de cambiar las reglas del firewall. Si el puerto está escuchando, verifique el firewall del host:

sudo ufw status verbose
Terminal de Ubuntu que muestra las reglas de UFW donde se permiten los puertos TCP 22, 80 y 443, pero falta el UDP 10000.
Si el puerto UDP 10000 no está incluido en las reglas del firewall del host, la página web aún puede cargarse aunque falle la transmisión multimedia de la conferencia.

En un servidor Ubuntu que utiliza UFW, la propia guía de Jitsi utiliza:

sudo ufw allow 10000/udp
sudo ufw status verbose
Terminal de Ubuntu que muestra el comando sudo ufw allow 10000/udp y una lista de estado de UFW que permite UDP 10000.
Tras añadir la regla, verifique que se permita el puerto UDP 10000; no se fíe únicamente del mensaje de éxito del comando del cortafuegos.

Si utiliza firewalld, nftables, iptables o un firewall en la nube en lugar de UFW, agregue allí la regla UDP de entrada equivalente. Un error común es abrir el puerto UDP 10000 en Ubuntu, pero dejarlo bloqueado por un grupo de seguridad de AWS, un grupo de seguridad de red de Azure, un firewall de VPC de Google Cloud, un firewall del proveedor de VPS o un firewall de hardware de la red.

3. Compruebe el reenvío de puertos del router cuando el servidor esté detrás de NAT.

Si Jitsi se ejecuta en una dirección privada, como 192.168.x.x, abrir UFW no es suficiente. Su enrutador perimetral debe reenviar el puerto multimedia UDP externo a la máquina que ejecuta JVB. En una instalación simple de un solo servidor, esto generalmente significa reenviar UDP 10000 a UDP 10000 en el servidor Jitsi.

Ilustración de administración de enrutador que muestra una regla de reenvío de puerto UDP desde el puerto externo 10000 al puerto interno 10000 en una dirección de servidor Jitsi privada.
Un servidor Jitsi autohospedado detrás de un enrutador necesita que el puerto multimedia JVB esté reenviado al host interno correcto.

Si modificaste el puerto de JVB, usa el valor configurado en lugar de abrir el puerto 10000 sin más. Verifica también que ninguna otra máquina o contenedor esté utilizando ese puerto. Las pantallas de reenvío de puertos varían según el router, así que considera esta ilustración como un ejemplo de configuración y no como una representación exacta de la interfaz de usuario de tu dispositivo.

4. Corrija la asignación de direcciones públicas/privadas.

NAT puede causar un fallo más sutil: JVB puede anunciar un candidato privado a los clientes de Internet aunque el enrutador reenvíe el puerto correcto. La documentación de inicio rápido actual de Jitsi muestra una asignación estática /etc/jitsi/videobridge/jvb.confpara sistemas que necesitan una traducción explícita de direcciones locales a públicas:

ice4j {
  harvest {
    mapping {
      static-mappings = [
        {
          local-address = "<Local.IP.Address>"
          public-address = "<Public.IP.Address>"
        }
      ]
    }
  }
}

Sustituya los marcadores de posición con la dirección privada real del host JVB y la dirección pública a la que pueden acceder los clientes remotos. A continuación, reinicie JVB:

sudo systemctl restart jitsi-videobridge2

Utilice esta opción únicamente si coincide con su topología. Los servidores con direccionamiento público directo, implementaciones de Docker, múltiples tarjetas de red, IPv6 o NAT más complejo pueden requerir configuraciones diferentes. El ejemplo de referencia se encuentra en la sección NAT de la guía de inicio rápido de Jitsi .

5. Para Docker, verifique que el puerto UDP de JVB esté publicado.

En Docker, una regla de firewall correcta en el host no sirve de nada si el contenedor JVB no publica su puerto multimedia. La documentación de Docker de Jitsi indica JVB_PORTun valor predeterminado de 10000 e indica a los administradores que abran el puerto UDP 10000 en el host. Compruebe su implementación en ejecución:

docker compose ps
docker compose logs --tail=200 jvb

Luego, revise sus archivos Compose y de entorno y confirme que el servicio JVB expone el puerto UDP previsto. Si realizó algún cambio JVB_PORT, la asignación de host, la regla del firewall y cualquier reenvío NAT deben coincidir. Consulte la guía oficial de Jitsi Docker para autoalojamiento en lugar de copiar un fragmento antiguo de Compose de un tutorial de terceros.

6. Confirma que Jicofo puede ver un Videobridge.

Un puerto UDP perfectamente accesible no es suficiente si JVB nunca se registra en el plano de control XMPP. Jicofo selecciona un Videobridge para una conferencia, y la guía de implementación escalable de Jitsi recomienda revisar los registros de Prosody y Jicofo después de reiniciar los servicios para confirmar que los puentes se conectan y se detectan.

sudo journalctl -u jicofo -n 200 --no-pager
sudo journalctl -u prosody -n 200 --no-pager
sudo journalctl -u jitsi-videobridge2 -n 200 --no-pager

Si personalizaste dominios XMPP o ejecutas varios nodos, verifica que Jicofo y JVB utilicen el mismo MUC de puente ("brewery"). La documentación oficial de Jitsi Videobridge MUC indica que Jicofo jicofo.bridge.brewery-jiddebe apuntar al mismo MUC que utilizan las instancias de Videobridge.

Esto es especialmente importante después de cambios de nombre de host, migraciones, implementaciones en hosts separados o ediciones manuales de la configuración. Para instalaciones de paquetes estándar creadas con el instalador oficial, evite modificar la configuración XMPP a menos que los registros indiquen un problema de registro o autenticación.

7. Descartar una red cliente restrictiva, una VPN o un proxy

Si el servidor funciona para algunos usuarios pero no para otros, pruebe desde una red diferente antes de modificar la configuración del servidor. Las redes corporativas, las redes Wi-Fi para invitados, las VPN y los proxies estrictos pueden bloquear el protocolo UDP. Desconectar temporalmente una VPN o un proxy es una prueba de diagnóstico útil; vuelva a conectarlo posteriormente si su organización lo requiere.

Ilustración de la configuración de proxy de red e Internet de Windows con la opción de proxy manual desactivada.
Realizar pruebas temporales sin una VPN o un proxy manual puede ayudar a distinguir una restricción de la red del cliente de un fallo de JVB en todo el servidor.

La guía de Jitsi para Debian/Ubuntu documenta el puerto TCP 5349 como ruta alternativa de coturn para audio/video cuando UDP está bloqueado. Si necesita que los usuarios en redes con restricciones se conecten de forma fiable, verifique su configuración de TURN/coturn en lugar de asumir que abrir el puerto TCP 443 para el sitio web proporciona automáticamente una ruta alternativa para los medios.

8. Vuelva a intentarlo con una sesión de navegador limpia solo después de que las comprobaciones del servidor sean correctas.

Es menos probable que se trate de una sesión de navegador obsoleta que de una ruta JVB defectuosa cuando todos los participantes ven el mismo error de puente, pero es fácil de solucionar. Recargue la sala, intente usar una ventana de navegación privada o borre los datos del sitio para su dominio Jitsi e inicie sesión nuevamente si la autenticación está habilitada.

Navegador: Diálogo para borrar datos de navegación con cookies e imágenes en caché seleccionadas.
Una sesión de navegador limpia es una comprobación del lado del cliente de bajo riesgo, pero no debe sustituir la resolución de problemas de JVB, cortafuegos y NAT del lado del servidor.

Si el error se reproduce en diferentes navegadores y redes, vuelva a realizar las comprobaciones del lado del servidor en lugar de borrar repetidamente los datos del navegador.

Cómo verificar que la solución realmente funcionó.

No considere que el problema está resuelto solo porque haya desaparecido la ventana emergente de error. Pruebe la ruta completa del archivo multimedia.

  • Crea una nueva sala y únete desde dos dispositivos.
  • Si es posible, conecta los dispositivos a redes diferentes, por ejemplo, uno a la red de banda ancha doméstica y el otro a los datos móviles.
  • Confirma que tanto el audio como el vídeo fluyen en ambas direcciones durante varios minutos.
  • Durante la conexión, supervise los registros de JVB y Jicofo y verifique que la conferencia esté asignada a un puente sin que se produzcan fallos repetidos de ICE o de estado del puente.
  • Vuelva sudo ss -lunp | grep ':10000'a ejecutar la comprobación del estado del firewall después de cualquier reinicio o cambio en el firewall.

Para instalaciones con múltiples puentes, pruebe más de una conferencia. La guía de configuración escalable de Jitsi explica que Jicofo selecciona un Videobridge para las nuevas conferencias, por lo que un puente defectuoso puede producir fallos intermitentes incluso cuando otro puente funciona correctamente.

Tabla de diagnóstico rápido

SíntomaPróxima comprobación más útil
Todos reciben el error del puenteServicio JVB, registro Jicofo, UDP 10000, mapeo NAT/público
Solo fallan los usuarios de una oficina o red Wi-Fi.Cortafuegos del cliente, VPN/proxy, bloqueo UDP, respaldo TURN
El servicio JVB no se mantendrá en funcionamiento.journalctl -u jitsi-videobridge2para errores de enlace, configuración, JVM o XMPP
Funciona en red local (LAN) pero no desde internet.Cortafuegos en la nube, reenvío de enrutadores, mapeo de direcciones públicas/privadas.
La interfaz web de Docker funciona, pero no hay contenido multimedia.Puerto UDP JVB publicado y coincidenciaJVB_PORT
Los fallos comenzaron después de los cambios de nombre de host/XMPP.Autenticación JVB y configuración MUC de la cervecería

En resumen

Para un servidor Jitsi Meet autohospedado, el error "Error al conectar con el puente" se suele tratar primero como un problema de ruta de medios o de registro del puente. Verifique que Jitsi Videobridge funcione correctamente, que el puerto UDP 10000 esté activo y accesible a través de todos los firewalls/NAT, que JVB anuncie una dirección IP pública válida cuando se utilice NAT y que Jicofo detecte el puente. Solo después de estas comprobaciones debería revisar la caché del navegador o la configuración de cada cliente.

La solución exacta depende de tu topología, así que evita usar claves de configuración antiguas de Jitsi solo porque aparezcan en publicaciones antiguas del foro. Los comandos y la configuración anteriores se ajustan al Manual oficial de Jitsi y a las fuentes de configuración de Jitsi Videobridge actuales, verificadas en octubre de 2026.

Dejar un comentario

Las 10 mejores herramientas de escaneo de ping para encontrar dispositivos en tu red.

Las 10 mejores herramientas de escaneo de ping para encontrar dispositivos en tu red.

Compara 10 herramientas de escaneo de ping para la detección rápida de redes LAN, el escaneo multiplataforma y la gestión de direcciones IP. Descubre qué puede (y qué no puede) revelarte un escaneo.

Las 6 mejores herramientas de gestión de red para el seguimiento del rendimiento

Las 6 mejores herramientas de gestión de red para el seguimiento del rendimiento

Compare seis herramientas de gestión de red para la monitorización del rendimiento, incluyendo la cobertura SNMP, la asignación de mapas, las alertas, los modelos de implementación y las ventajas y desventajas en cuanto a costes.

Los mejores analizadores de Wi-Fi para Windows, iOS y Android.

Los mejores analizadores de Wi-Fi para Windows, iOS y Android.

Compara las mejores aplicaciones de análisis Wi-Fi para Windows, iPhone y Android, incluyendo herramientas para la congestión de canales, la cobertura de la señal, los mapas de calor y la resolución de problemas de red.

Ping Monitor: 7 herramientas gratuitas y de código abierto para la disponibilidad de la red

Ping Monitor: 7 herramientas gratuitas y de código abierto para la disponibilidad de la red

Compara siete monitores de ping gratuitos y de código abierto, desde suites de red completas hasta sondas de latencia específicas, y elige el que mejor se adapte a tus necesidades en cuanto a disponibilidad, pérdida de paquetes e historial.

Calidad de Servicio en Redes: Qué es la Calidad de Servicio y cómo funciona

Calidad de Servicio en Redes: Qué es la Calidad de Servicio y cómo funciona

Aprenda qué significa QoS en redes, cómo las marcas DSCP y las colas de tráfico priorizan las aplicaciones de voz, vídeo y empresariales, y qué problemas no puede solucionar la QoS.

Las 7 mejores herramientas de gestión de direcciones IP para equipos de red

Las 7 mejores herramientas de gestión de direcciones IP para equipos de red

Compare siete herramientas de administración de direcciones IP para el descubrimiento de subredes, la coordinación de DNS y DHCP, el inventario de red y la gestión de direcciones IP de código abierto.

El mejor software de servidor SFTP para transferencias seguras de archivos.

El mejor software de servidor SFTP para transferencias seguras de archivos.

Compara software de servidor SFTP fiable para Windows y Linux, incluyendo OpenSSH, Bitvise, SolarWinds y SFTPGo. Encuentra la solución ideal para tus necesidades de seguridad y transferencia de archivos.

Buenas prácticas de monitorización de redes: qué monitorizar y qué herramientas utilizar.

Buenas prácticas de monitorización de redes: qué monitorizar y qué herramientas utilizar.

Cree un sistema práctico de monitorización de red con una cobertura clara de los dispositivos, métricas de rendimiento útiles, alertas procesables y una comparación de SolarWinds NPM, PRTG y OpManager.

Las 10 mejores herramientas de escaneo de red para descubrir dispositivos e IPs

Las 10 mejores herramientas de escaneo de red para descubrir dispositivos e IPs

Compare las herramientas de escaneo de red para la detección rápida de dispositivos, escaneos de IP multiplataforma y gestión de direcciones IP (IPAM) empresariales, con orientación sobre cómo adaptar cada opción a su red.

Cómo usar Nmap para realizar un rastreo de ruta y leer la ruta de red.

Cómo usar Nmap para realizar un rastreo de ruta y leer la ruta de red.

Utilice la opción --traceroute de Nmap para asignar saltos a un host autorizado, comprender la salida de saltos y RTT, y solucionar problemas de respuestas faltantes sin realizar un escaneo excesivo.