NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Errori Lavalink e cosa significano

Hosting LavalinkUpdated Nov 6, 20266 min read

Quando la musica si ferma, leggi due console: prima la Console del nodo nel pannello, poi quella del tuo bot. Cerca il messaggio nelle tabelle qui sotto. Un nodo in salute finisce sempre l'avvio con Lavalink is ready to accept connections.

Il tuo bot non riesce a connettersi

Messaggio nel tuo botCosa significa e cosa fare
ECONNREFUSED, connection refused, un timeoutL'host o la porta sono sbagliati, oppure il nodo è fermo. Ricopia l'Indirizzo dalla Panoramica del nodo e avvia il nodo.
401, UnauthorizedLa password non corrisponde a password: in application.yml. Ricopiala senza le virgolette.
Un errore SSL, TLS o di handshakeNel tuo client è attivo il collegamento sicuro o SSL. Il nodo usa http e ws semplici: disattivalo.
404 alla connessione, o un client che non diventa mai prontoIl client è scritto per Lavalink 3. Il tuo nodo usa la versione 4: usa una release del client che la supporta.
Il bot è connesso al nodo, ma nel canale vocale non parte mai nessun branoLa tua libreria client potrebbe essere più vecchia della sua versione con DAVE. Lavalink 4.2.2 rifiuta allora l'aggiornamento vocale, e la console del tuo bot mostra un errore 400 con token, endpoint, sessionId and channelId must be provided in voice state. Aggiorna il client: Come collegare il tuo bot Discord a Lavalink elenca la versione da usare per ciascun client comune.
Il nodo si disconnette e si riconnetteIl nodo si è riavviato, spesso dopo aver finito la memoria. Leggi la console del nodo per capirne il motivo.

Il nodo non si avvia

Messaggio nella console del nodoCosa significa e cosa fare
ScannerException, mapping values are not allowed here, o un altro errore YAMLUn errore in application.yml, quasi sempre l'indentazione o un tab. Usa solo spazi e tieni ogni livello due spazi più a destra del precedente. Se non lo trovi, ripristina il tuo backup.
Invalid dependencyUna riga dependency: non ha la forma group:name:version. Ricopiala dalla pagina del plugin.
XmlException: Local name html for root tag does not match expected name metadataIl repository da cui una riga dependency: scarica ha mandato una pagina web invece del plugin. Togli quella riga e carica invece il .jar del plugin nella cartella plugins: Come aggiungere plugin a Lavalink.
No plugin manifest foundUn file nella cartella plugins non è un plugin di Lavalink. Eliminalo.
Un errore che nomina un plugin, per esempio una chiave o un'impostazione mancanteUn plugin è stato attivato senza le chiavi che gli servono. Compilale nel suo blocco sotto plugins:, oppure disattiva quella fonte.
OutOfMemoryError, o il nodo si ferma quando è occupatoIl nodo ha bisogno di più memoria di quella del piano. Meno player contemporanei, oppure un piano più grande.

Messaggi dell'installazione

Messaggio durante l'installazioneCosa significa e cosa fare
PlayNHost: could not download ...Un download da GitHub non è riuscito e l'installazione si è fermata. Rilanciala: Impostazioni, Dettagli di avvio, Reinstalla. Se fallisce di nuovo, apri un ticket.
PlayNHost: checksum mismatch for Lavalink.jarIl file scaricato non corrispondeva alla versione che testiamo, quindi non è stato usato. Esegui ancora una volta Reinstalla (Impostazioni, Dettagli di avvio); se si ripete, apri un ticket.
Kept your application.yml.Non è un errore: una reinstallazione ha lasciato le tue impostazioni e la tua password come erano.

Come reinstallare: Come ospitare un server Lavalink 24/7. Come aprire un ticket: Come aprire un ticket di supporto.

Un brano non si carica o non parte

RisultatoCosa significa e cosa fare
empty (i client più vecchi dicono NO_MATCHES)La ricerca non ha trovato nulla, oppure nessuna fonte attiva gestisce quel link. Controlla quali fonti sono true sotto sources: in application.yml.
error (i client più vecchi dicono LOAD_FAILED)Il sito ha rifiutato o è andato in errore. La console del nodo ha il motivo dettagliato nella riga dopo la tua richiesta. Prova un altro sito per capire se il problema è del sito o del nodo.
No playable stream foundIl sito offre quel brano solo come anteprima o come stream protetto. Su SoundCloud succede spesso con i brani delle grandi etichette: nessun nodo può riprodurli.

Messaggi di YouTube

MessaggioCosa significa e cosa fare
OAUTH INTEGRATION: To give youtube-source access to your account, go to https://www.google.com/device and enter code ...Il plugin YouTube chiede di accedere. Usa un account Google di riserva, mai il tuo: Come riprodurre YouTube su Lavalink 4.
OAUTH INTEGRATION: The device token has expired. OAuth integration has been canceled.Il codice non è stato inserito in tempo. Riavvia il nodo per ottenerne uno nuovo.
OAUTH INTEGRATION: Account linking was denied. OAuth integration has been canceled.L'accesso è stato rifiutato nella pagina di Google. Riavvia il nodo e consentilo.
This video requires login. oppure Sign in to confirm you’re not a bot nella console del nodo, e il brano fallisce non appena parteYouTube si rifiuta di riprodurre per un server che non ha effettuato l'accesso. La ricerca funziona ancora, ed è per questo che il brano viene trovato per primo. Fai accedere il plugin YouTube: Come riprodurre YouTube su Lavalink 4.

Audio lento o a scatti

Guarda la CPU nel riquadro Utilizzo della Panoramica mentre la musica suona. Se resta al limite, la soluzione è meno player o filtri contemporanei, oppure un piano più grande. Filtri come timescale e molti player insieme usano più CPU.

Sei ancora bloccato

Apri un ticket con le righe esatte della console del nodo e di quella del tuo bot: Come aprire un ticket di supporto. Come collegare un bot passo per passo: Come collegare il tuo bot Discord a Lavalink.

Il tuo bot è già ospitato altrove? Spostalo da noi

ULTIMI ARTICOLI