320.06.70.037 [email protected]
Seleziona una pagina

LibreNMS – Pagina Blank dei Global Setting – @routes

da | Feb 20, 2020 | LibreNMS | 0 commenti

Recentemente ho aggiornato il server LibreNMS all’ultima release disponibile 1.58.1-53-g15e29a4 – Fri Dec 20 2019 21:21:31 GMT+0100

Al termine dell’aggiornamento ho riavviato il server e con molto dispiacere ho notato che la pagina dei Global Setting non funzionava più.

In pratica quando cliccavo su Global Setting mi appariva la pagina bianca con la scritta @routes come mostrato nell’immagine sovrastante.

A questo punto ho verificato la configurazione del mio server cliccando su Validate Config

Come si può notare dall’immagine sovrastante la configurazione è OK

A questo punto ho provato a validare la configurazione anche da console SSH lanciando i seguenti comandi in sequenza:


Come si può notare dall’immagine sovrastante non c’è nessun problema.

WORKAROUND 1

Il primo workaround consiste nell’editare il file librenms.conf

Da console SSH lanciare il seguente comando:


Quindi individiare il valore server_name come mostrato nell’immagine sovrastante

Provare ad inserire solo l’Hostname del server senza suffisso DNS oppure l’indirizzo IP del server LibreNMS.

Al termine della modifica riavviare il server NGINX oppure fare un riavvio del server LibreNMS

WORKAROUND 2

Il secondo workaround consiste nel modificare il file config.php

Da console SSH lanciare il seguente comando:


Modificare la stringa base_url inserendo solo “/” come mostrato nell’immagine sovrastante

Al termine della modifica riavviare il server LibreNMS

WORKAROUND DEFINITIVO

Questo workaround risolverà sicuramante il problema della pagina dei Global Setting in maniera definitva.

Posizionarsi nel path /opt/librenms/resources/views/settings con il seguente comando:


Quindi editare il file index.blade.php con il comando:


Individuare la riga con il parametro @routes

Commentare la riga aggiungendo //@routes come mostrato nella figura sovrastante

Salvare il file modificato quindi riavviare il server LibreNMS

 

Dopo il riavvio del server i Global Setting saranno di nuovo visibili e modificabili.

Per completare la modifica e pulire la configurazione dalla console SSH del server LibreNMS eseguire i comandi elencati in sequenza:

Raffaele Chiatto

Scritto da Raffaele Chiatto

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.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

0 commenti

Invia un commento

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

Translate »