NUEVO 📢 Oferta de lanzamiento limitada: ¡hasta un 70% de descuento en tu primer mes, en todos los juegos!Ver planes

Errores de Lavalink y qué significan

Hosting de LavalinkUpdated Nov 6, 20266 min read

Cuando la música se corta, mira dos consolas: primero la Console del nodo en el panel y después la de tu bot. Busca el mensaje en las tablas de abajo. Un nodo sano siempre termina su inicio con Lavalink is ready to accept connections.

Tu bot no puede conectarse

Mensaje en tu botQué significa y qué hacer
ECONNREFUSED, connection refused, un timeoutEl host o el puerto son incorrectos, o el nodo está detenido. Vuelve a copiar la Dirección desde el Resumen del nodo e inicia el nodo.
401, UnauthorizedLa contraseña no coincide con password: en application.yml. Cópiala de nuevo sin las comillas.
Un error de SSL, TLS o de handshakeTu cliente tiene activada la conexión segura o SSL. El nodo usa http y ws simples: desactívala.
404 al conectar, o un cliente que nunca queda listoEl cliente está hecho para Lavalink 3. Tu nodo ejecuta la versión 4: usa una versión del cliente que la soporte.
El bot está conectado al nodo, pero ninguna canción llega a empezar en el canal de vozPuede que la versión de tu librería cliente sea anterior a su versión con DAVE. Entonces Lavalink 4.2.2 rechaza la actualización de voz, y la consola de tu bot muestra un error 400 con token, endpoint, sessionId and channelId must be provided in voice state. Actualiza el cliente: Cómo conectar tu bot de Discord a Lavalink indica la versión que debes usar de cada cliente habitual.
El nodo se desconecta y se vuelve a conectarEl nodo se reinició, a menudo por quedarse sin memoria. Lee la consola del nodo para ver el motivo.

El nodo no se inicia

Mensaje en la consola del nodoQué significa y qué hacer
ScannerException, mapping values are not allowed here, u otro error de YAMLHay un error en application.yml, casi siempre de sangría o un tabulador. Usa solo espacios y deja cada nivel dos espacios más adentro. Si no lo encuentras, restaura tu backup.
Invalid dependencyUna línea dependency: no tiene la forma group:name:version. Vuelve a copiarla desde la página del plugin.
XmlException: Local name html for root tag does not match expected name metadataEl repositorio del que descarga una línea dependency: envió una página web en lugar del plugin. Quita esa línea y sube en su lugar el .jar del plugin a plugins: Cómo añadir plugins a Lavalink.
No plugin manifest foundUn archivo de plugins no es un plugin de Lavalink. Elimínalo.
Un error que nombra un plugin, como una clave o un ajuste que faltaSe activó un plugin sin las claves que necesita. Rellénalas en su bloque de plugins:, o desactiva esa fuente.
OutOfMemoryError, o el nodo se detiene con mucha cargaEl nodo necesita más memoria de la que tiene el plan. Usa menos reproductores a la vez, o un plan más grande.

Mensajes de la instalación

Mensaje durante la instalaciónQué significa y qué hacer
PlayNHost: could not download ...Falló una descarga desde GitHub y la instalación se detuvo. Ejecútala de nuevo: Configuración, Detalles de lanzamiento, Reinstalar. Si vuelve a fallar, abre un ticket.
PlayNHost: checksum mismatch for Lavalink.jarEl archivo descargado no coincidía con la versión que probamos, así que no se usó. Ejecuta Reinstalar una vez más (Configuración, Detalles de lanzamiento); si se repite, abre un ticket.
Kept your application.yml.No es un error: una reinstalación dejó tus ajustes y tu contraseña como estaban.

Cómo reinstalar: Cómo alojar un servidor de Lavalink 24/7. Cómo abrir un ticket: Cómo abrir un ticket de soporte.

Una canción no carga o no suena

ResultadoQué significa y qué hacer
empty (los clientes antiguos dicen NO_MATCHES)La búsqueda no encontró nada, o ninguna fuente activada gestiona ese enlace. Mira qué fuentes están en true bajo sources: en application.yml.
error (los clientes antiguos dicen LOAD_FAILED)El sitio lo rechazó o falló. La consola del nodo tiene el motivo detallado en la línea que sigue a tu petición. Prueba con otro sitio para distinguir un problema del sitio de uno del nodo.
No playable stream foundEl sitio ofrece esa canción solo como vista previa o como stream protegido. En SoundCloud es habitual con canciones de sellos grandes; ningún nodo puede reproducirlas.

Mensajes de YouTube

MensajeQué significa y qué hacer
OAUTH INTEGRATION: To give youtube-source access to your account, go to https://www.google.com/device and enter code ...El plugin de YouTube pide iniciar sesión. Usa una cuenta de Google de repuesto, nunca la tuya: Cómo reproducir YouTube en Lavalink 4.
OAUTH INTEGRATION: The device token has expired. OAuth integration has been canceled.No se introdujo el código a tiempo. Reinicia el nodo para obtener uno nuevo.
OAUTH INTEGRATION: Account linking was denied. OAuth integration has been canceled.Se rechazó el acceso en la página de Google. Reinicia el nodo y permítelo.
This video requires login. o Sign in to confirm you’re not a bot en la consola del nodo, y la canción falla nada más empezarYouTube se niega a reproducir para un servidor que no ha iniciado sesión. La búsqueda sigue funcionando, por eso la canción se encuentra primero. Inicia sesión en el plugin de YouTube: Cómo reproducir YouTube en Lavalink 4.

Audio lento o entrecortado

Mira la CPU en la tarjeta Uso del Resumen mientras suena la música. Si se mantiene en el límite, se arregla con menos reproductores o filtros a la vez, o con un plan más grande. Los filtros como timescale y muchos reproductores simultáneos usan más CPU.

Sigues atascado

Abre un ticket con las líneas exactas de la consola del nodo y de la consola de tu bot: Cómo abrir un ticket de soporte. Cómo conectar un bot paso a paso: Cómo conectar tu bot de Discord a Lavalink.

¿Ya tienes tu bot en otro proveedor? Tráelo con nosotros

NUESTROS ÚLTIMOS BLOGS