So, how’d you install Virtualmin? The install.sh would have setup the (two) apt repositories for you.
You need the virtualmin-universal repo, as well. The ubuntu one just contains binary packages specific to that version of Ubuntu, and none of the Webmin modules.
Webmin and Virtualmin was installed a few years ago when the server was running Ubuntu 14.04.
Don’t know anymore how that was installed.
After upgrading to ubuntu 16.04 creating new virtual servers and making backups of virtual servers don’t work anymore
The error is:
Failed to create virtual server : SQL select password from user where user = ‘ckd’ failed : Unknown column ‘password’ in ‘field list’
This is caused by changed name of the password field to authentication_string in MySQL 5.7 in the user table.
In the forums I read that this issue is solved in virtualmin 5.03
I don’t have an Ubuntu system handy to check to confirm that’s the right configuration for the virtualmin-universal repo. If it’s configured correctly, and if you installed Virtualmin with packages from an apt repository, then they should update.
Does dpkg know about your Virtualmin installation?