Tech geek. Life geek.

Tag: webmin (Page 1 of 2)

Access Webmin with IPv6 address

I tried a IPv6 only VPS. It has no IP v4 address.

It is always error  connection when I tried to use an IP v6 to connect it.

Here is some new knowledge for me.

Use a pair [] around the IPv6 address when using it in the Browser address .

The correct format is: https://[2001:19f0:8001:ae7:5400:1ff:fe93:a764]:10000


To enabled IPv6 support.

1) /etc/webmin/miniserv.conf

add a line

IPv6 =1

2) Install Socket6 perl module

apt install libsocket6-perl

Then restart webmin service.

Now I can enter the webmin which is IPv6 only webmin.

How to install SSL certificate in Webmin

It is a little bit tricky when I install SSL certificate in Webmin. Here is a how-to of installation of it.

Now Webmin is version 1.710, on CentOS 6.5.

The SSL certificate is issued by Comodo.

The very important part is the key and certificates themselves. I have all these files from But I know know how to combin them or which one is the correct file.

So, make two files first.

1) Combine server private key and certificate into one file.


<code>-----BEGIN PRIVATE KEY-----
(Contents of private key)
(Contents of SSL certificate: your_domain_name.crt)
-----END CERTIFICATE----- </code>

It is for chained certificates.

(contents of COMODORSADomainValidationSecureServerCA.crt)

(contents of COMODORSAAddTrustCA.crt)

Save both files into /etc/webmin/

2) Sign in webmin with http protocol.

Goto, Webmin > Webmin Configuration > SSL Encryption

Filling the fields of Private Key and Additional certificate files.

And also choose Yes on “Enable SSL if available? “.

Click Save and it works right away.


Then when you need to access webmin. The URL is

No more warning of self-signed certificate.


How to manage MariaDB in Webmin

It is easy to use Webmin to manage VPS, including MySQL server.  But it is not working with MariaDB default.

The webmin MySQL server shows error as below:


It can not find the path of command to start and stop MariaDB and also config file of MariaDB server.

So click module configuration and change:
Command to start MySQL server: /etc/init.d/mysql start
Command to stop MySQL server: /etc/init.d/mysql stop
MySQL configuration file: /var/lib/mysql/my.cnf

If your MariaDB server configuration file is not in this location, double check your setting and enter the correct value.

After saving, it will ask for your username and password to connect your MariaDB server.  Enter them and save.


At this step, you can add database or do other tasks in Webmin.

Webmin 1.680 Released

Webmin is a quite easy way to control VPS. It is a web panel.
Version 1.680 (13th March 2014)
  • More German translation updates thanks to Raymond Vetter, Catalan from Jaume Badiella and Norwegian updates from Stein-Aksel Basma.
  • Fixed security issues that could be exploited by un-trusted Webmin users in the PHP Configuration and Webalizer modules.
  • Signed the File Manager module Java applet, to prevent scary browser warnings.
  • UI library and strict perl conversions across several modules.
  • When a language with a UTF-8 character set is selected, email is converted to UTF-8 before being displayed. This allows an inbox with mixed language subject lines to be properly displayed.

Click here to see the full list of the changes of new release.

Another update of Webmin, it is version 1.650 now

A few days ago, I upgrade the Webmin to 1.640 at my VPS. Now I saw another updates on the Webmin control panel.

Version 1.650 (17th August 2013)

  • Fixed bugs in the Apache and Software packages module.
  • Added the ability to change the execution time of Webmin scheduled functions.

It is kind of important to keep the Webmin installation update.
I run it on my, Linode, and Digital Ocean VPSs.

Webmin update to 1.64

Yesterday, when I sign in one of my VPS webmin control panel, it displayed an upgrade button. Look at the folowwing screen shot and just click the button underneath, Upgrade Webmin Now.
It is a update with new features and bug fixes. Worth to upgrade.
Then, I click Upgrade Webmin Now button to upgade Webmin from 1.630 to 1.640. see following release notes of this new version of Webmin.

Version 1.640 (13th August 2013)

  • Even more German translation updates thanks to Raymond Vetter, Norwegian updates thanks to Stein-Aksel Basma, Polish from Piotr Kozica, and Catalan from Jaume Badiella.
  • UI consistency improvements in the Linux Firewall and Xinetd modules.
  • Support for new Apache 2.4 features, such as IncludeOptional, the removal of NameVirtualHost and use of apachectl to get enabled modules.
  • Improved error detection and better handling of disks that don’t start on cylinder 1 in the Fdisk module.
  • Support for growing a logical volume to the maximum size possible in the LVM module.
  • Fixes for total and free memory detection under OpenVZ / Virtuozzo.
  • Mandriva Linux improvements in the Bootup and Shutdown and other modules.
  • Fix for a bug that could cause /etc/webmin to be deleted following a failed upgrade on Debian.
  • Improved support for FreeBSD 8, bringing it into sync with FreeBSD 9.

Continue reading

OpenVPN, Burst.Net, OpenVZ,

I played VPN on last week.
There something new for me. I recorded here for reference.
1) Burst.Net has budget VPS. $5.95/MONTH with Memory: 512MB GUARANTEED
It is based on OpenVZ.
2) It is only support OpenVPN, not pptpd.
3) To install OpenVPN, first enable Tun/Tap at the vePortal > Info&Security
4) When use OpenVPN client GUI on Windows 7, run it as Administrator.
5) Use Webmin to manage the OpenVPN.

Continue reading

« Older posts

© 2020 David Yin's Blog

Theme by Anders NorenUp ↑