How to Enable/Disable SSL for Webmin Control Panel

How to Disable SSL for Webmin Miniserv

 

You can disable SSL for webmin Miniserv either through server backend or from webmin frontend. It is better to keep SSL enabled for webmin control panel because accessing url’s using https is secure.

Login to webmin control panel by typing the below URL. “YourServerIP” should be replaced with IP address of your Server.

Link to access webmin control panel : https://YourServerIP:10000
OR
https://YourHostname:10000

Enter server root login details to access webmin control panel.
Server Username : root
Server Password : Enter Server root password

On the left side Click on “Webmin Configuration” under “Webmin”. Check the below screenshot
 

Disable SSL encryption webmin

Disable SSL encryption webmin

 
Click on “SSL Encryption” under “Webmin Configuration” like shown in the picture
 
Disable SSL Webmin

Disable SSL Webmin


 
Under “SSL support” change “Enable SSL” option to “No”. Click on “Save” after changing “Enable SSL” option to “No”
Webmin >> Webmin Configuration >> SSL Encryption >> SSL Settings >> SSL support >> Enable SSL – No
 
Disable SSL Webmin Miniserv
 
You can do the same from server backend by editing the /miniserv.conf file like shown in the below picture. Log into your linux server via SSH as root. Edit the file /etc/webmin/miniserv.conf using vi editor and change the line “ssl=1” to “ssl=0”. Changing ssl=0 will disable SSL encryption for webmin.
 
Disable SSL Encryption for Webmin from Backend

Disable SSL Encryption for Webmin from Backend


 

How to Enable SSL for Webmin Miniserv

Changing “ssl=1” in /etc/webmin/miniserv.conf will enable SSL encryption for webmin.

OR

Login to webmin and do the below to Enable SSL.

Webmin >> Webmin Configuration >> SSL Encryption >> SSL Settings >> SSL support >> Enable SSL – Yes