Seleziona una pagina

Errore LibreNMS – Whoops, looks like something went wrong. Check your librenms.log

da | Feb 16, 2021 | LibreNMS | 0 commenti

Questo errore la maggior parte delle volte compare quando su LibreNMS ci sono problemi di connessione con il database.

L’errore è Whoops, looks like something went wrong. Check your librenms.log

VERIFICHE

Come prima cosa verificare che la configurazione del file .env sia corretta

Da una shell SSH eseguire il comando


Verificare che le info relative alla connessione con il database siano corrette.

Verfificare quindi che il file config.php abbia le informazioni corrette relative alla connessione al database con il comando:


Verificare che le info relative alla connessione con il database siano corrette.

A questo punto fare un check dell’intera configurazione del server LibreNMS.

Da una shell SSH eseguire con l’utenza librenms il comando:


Se è tutto OK dovremmo vedere una schermata come quella sovrastante, senza nessun errore.

Se invece ci sono errori con il database dovremmo vedere le seguenti righe:


In particolare in corrispondenza del DB Schema dovremmo vedere Not Connected (0) e in corrispondenza di MySQL dovremmo vedere un ?

In questo caso vuol dire che ci sono problemi legati al collegamento del server LibreNMS con il MySQL Server.

SOLUZIONE 1

La prima soluzione è quella di mettere a posto le ACL delle cartelle di LibreNMS con i seguenti comandi:


Se dopo la reipostazione delle ACL il problema persiste procedere con la Soluzione 2

SOLUZIONE 2

La seconda soluzione è quella di reinstallare il composer_wrapper sul server LibreNMS.

Accedere in SSH con l’utente librenms quindi eseguire il comando:


L’esecuzione di questo comando potrebbe durare qualche minuto

Se la reinstallazione del composer_wrapper non risolve il problema provare a generare nuovamente la chiave PHP con il comando:


Se neanche tramite la Soluzione 2 riusciamo a risolvere il problema non ci resta che analizzare i log e quindi capire esattamante il problema.

ANALISI DEI LOG

LibreNMS all’interno della cartella /opt/librenms/logs presenta 3 tipologie di log:

Access Log: sono i log che contengono la lista degli accessi effettuati tramite interfaccia web

Error Log: sono i log di errore, e all’interno tengono traccia di tutti gli errori relativi al PHP, MySQL, Nginx o Apache

Daily Log: sono i log relativi agli aggiornamenti del LibreNMS

Tramite questi log, ed in particolare tramite gli Error Log è possibile risalire alla causa del problema e quindi risolverlo.

WebMaster

Scritto da WebMaster

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Categorie:LibreNMS

Related Posts

.

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »