Error – Perl execution failed Undefined subroutine &main::authentic called at /usr/share/webmin/authentic-theme/index.cgi line 12

0

Con gli ultimi aggiornamenti di metà gennaio 2019 del sistema operativo Ubuntu Server l’interfaccia Webmin potrebbe non avviarsi presentando il seguente messaggio di errore

Error – Perl execution failed

Undefined subroutine &main::authentic called at /usr/share/webmin/authentic-theme/index.cgi line 12

Esistono diverse ricette per la soluzione del problema proposte in rete (per esempio se ne parla nel forum di webmin https://forum.virtualmin.com/t/error-perl-execution-failed-undefined-subroutine-main-authentic-called-at-usr-share-webmin-authentic-theme-index-cgi-line-12/108864 ) ma la variabilità delle soluzioni non ha portato sempre ad una soluzione rapida del problema.

Tra le varie cure tentate la migliore è stata sicuramente quella che ha portato alla disinstallazione di webmin attraverso il comando da consolle:

apt-get remove webmin

o

/etc/webmin/uninstall.sh .

ed alla sua reinstallazione
sudo apt install webmin

Non è necessario riconfigurare le repository su un sistema sul quale era già stato installato webmin ma nel caso si volesse installare da zero webmin su ubuntu basta seguire questa procedura:

Innanzitutto, dobbiamo aggiungere il repository Webmin in modo da poter installare e aggiornare facilmente Webmin, è quindi necessario aggiungere al file /etc/apt/sources.list la riga deb http://download.webmin.com/download/repository sarge contrib

Aprire in un editor il file
/etc/apt/sources.list

Inserire alla fine del file questa riga per aggiungere il nuovo repository
deb http://download.webmin.com/download/repository sarge contrib

Salvare il file ed uscire dall’editor.

A questo punto è necessario scaricare ed installare la chiave di certificazione del pacchetto webmin
wget http://www.webmin.com/jcameron-key.asc
sudo apt-get add jcameron-key.asc

Successivamente, aggiornare l’elenco dei pacchetti per includere il repository Webmin:
sudo apt update

A questo punto è possibile installare webmin:
sudo apt install webmin

Al termine dell’installazione, verrà presentato il seguente output:
Webmin install complete. You can now login to
https://your_server_ip:10000 as root with your
root password, or as any user who can use `sudo`.

In questo modo si riesce ad installare da zero webmin su ubuntu 

Lascia un commento

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