25 Luglio 2024

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

0
Error Perl execution failed Undefined subroutine

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 *