[solved] An error occurred checking the licence : Invalid host or serial number A renewal can be purchased

I tried to follow the https://www.virtualmin.com/documentation/installation/uninstalling

However, I was not able to see any change from pro to GPL, I still have the pro feature.

In fact, here the steps I made so far.

/etc/apt/sources.list

deb http://5574682:xxxxxx@software.virtualmin.com/vm/6/apt virtualmin-bionic main

deb http://5574682:xxxxxx@software.virtualmin.com/vm/6/apt virtualmin-universal main

deb http://software.virtualmin.com/gpl/ubuntu/ virtualmin-precise main
deb http://software.virtualmin.com/gpl/ubuntu/ virtualmin-universal main

Then (I am confused with this section if I made the right changes) apt-get install webmin-virtual-server

Finally, /etc/virtualmin-license

[root@panel ~]# less /etc/virtualmin-license # LicenseKey=xxxxxx # SerialNumber=5574682

SerialNumber=GPL
LicenseKey=GPL

However, I still have the Pro version. Could you shed some light?

Howdy,

After making that change, what output do you receive when running these commands:

apt-get update apt-get install --reinstall webmin-virtual-server
root@panel:~# apt-get update Ign:1 http://dl.google.com/linux/mod-pagespeed/deb stable InRelease Get:2 http://dl.google.com/linux/mod-pagespeed/deb stable Release [2154 B] Get:3 http://dl.google.com/linux/mod-pagespeed/deb stable Release.gpg [819 B] Ign:3 http://dl.google.com/linux/mod-pagespeed/deb stable Release.gpg Ign:4 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise InRelease Get:5 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] Hit:6 http://ppa.launchpad.net/ondrej/apache2/ubuntu bionic InRelease Ign:8 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal InRelease Get:7 http://mirrors.ubuntu.com/mirrors.txt Mirrorlist [139 B] Hit:9 http://download.nus.edu.sg/mirror/ubuntu bionic InRelease Hit:10 http://mirror.aktkn.sg/ubuntu bionic-updates InRelease Get:12 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release [7269 B] Get:11 http://download.nus.edu.sg/mirror/ubuntu bionic-backports InRelease [74.6 kB] Hit:13 http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease Get:14 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release [6553 B] Hit:15 https://apt.bitninja.io/debian bitninja InRelease Get:16 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release.gpg [198 B] Ign:16 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release.gpg Get:17 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release.gpg [198 B] Ign:17 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release.gpg Reading package lists... Done W: GPG error: http://dl.google.com/linux/mod-pagespeed/deb stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6494C6D6997C215E E: The repository 'http://dl.google.com/linux/mod-pagespeed/deb stable Release' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. W: GPG error: http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E8DD3FA0A0BDBCF9 E: The repository 'http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. W: GPG error: http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E8DD3FA0A0BDBCF9 E: The repository 'http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. root@panel:~# apt-get install --reinstall webmin-virtual-server Reading package lists... Done Building dependency tree Reading state information... Done Reinstallation of webmin-virtual-server is not possible, it cannot be downloaded. The following packages were automatically installed and are no longer required: linux-headers-4.15.0-32 linux-headers-4.15.0-32-generic linux-image-4.15.0-32-generic linux-modules-4.15.0-22-generic linux-modules-4.15.0-32-generic linux-modules-extra-4.15.0-32-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

Hmm, it looks like there’s a few errors when running “apt-get update”.

One of those looks like an issue with an older Virtualmin repo – I’ve modified the instructions to show the newer apt repository for those two sources.list lines… can you try those? It’s pointing to “/gpl/vm/6/apt” now rather than “/gpl/ubuntu”.

Note that the “mod-pagespeed” repository there also has a similar problem, you may want to consider commenting that out or updating it.

Once the above is done, are you able to perform the update?

-Eric

@andreychek

I was able to perform the update and install the webmin-virtual-server. No error message so far.

However, the error message still returns:
An error occurred checking the licence : Invalid host or serial number A renewal can be purchased at http://www.virtualmin.com/shop

What output do you receive when running these commands:

dpkg -l webmin-virtual-server virtualmin license-info
root@panel:~# dpkg -l webmin-virtual-server Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============================================-============================-============================-================================================================================================= ii webmin-virtual-server 6.06-2 all Webmin module for 'Virtualmin Virtual Servers' root@panel:~# virtualmin license-info Serial number: GPL License key: GPL Expiry date: Virtual servers: 38 Maximum servers: 50 Servers left: 12 root@panel:~#

I tried to run apt-get update again, this returns:

root@panel:~# apt-get update Ign:1 http://dl.google.com/linux/mod-pagespeed/deb stable InRelease Hit:2 http://dl.google.com/linux/mod-pagespeed/deb stable Release Ign:4 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise InRelease Get:5 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] Hit:6 http://ppa.launchpad.net/ondrej/apache2/ubuntu bionic InRelease Ign:7 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal InRelease Get:9 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release [7269 B] Hit:10 http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease Get:8 http://mirrors.ubuntu.com/mirrors.txt Mirrorlist [139 B] Get:14 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release [6553 B] Hit:12 http://mirror.aktkn.sg/ubuntu bionic-updates InRelease Get:15 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release.gpg [198 B] Get:16 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release.gpg [198 B] Hit:11 http://archive.ubuntu.com/ubuntu bionic InRelease Ign:15 http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release.gpg Ign:16 http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release.gpg Hit:13 http://archive.ubuntu.com/ubuntu bionic-backports InRelease Hit:17 https://apt.bitninja.io/debian bitninja InRelease Reading package lists... Done W: GPG error: http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E8DD3FA0A0BDBCF9 E: The repository 'http://software.virtualmin.com/gpl/ubuntu virtualmin-precise Release' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. W: GPG error: http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E8DD3FA0A0BDBCF9 E: The repository 'http://software.virtualmin.com/gpl/ubuntu virtualmin-universal Release' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.

Created a separate thread instead
https://www.virtualmin.com/node/66219

Can someone confirm this is a bug?

@andreychek
Any ideas where to go about this case?

Please be patient, troubleshooting issues can take some time :slight_smile:

We have minimal availability over the weekend (there’s only 4 of us working at Virtualmin), and your posts were coming through while we were all asleep.

I had modified the documentation when I posted Comment #4… it doesn’t look like your sources.list file is using the updated repo path that I mentioned though.

My recommendation would be to review the updated sources.list mentioned in the documentation, and to ensure it matches what’s on your system:

https://www.virtualmin.com/documentation/installation/uninstalling

Hello @andreychek,

Thank you for getting back to me.

My apology for the multiple threads. Yes, I understand the situation and appreciate your understanding for this thread.

I follow the new docs, https://www.virtualmin.com/documentation/installation/uninstalling

updated /etc/apt/sources.list

deb http://software.virtualmin.com/gpl/vm/6/apt/ virtualmin-bionic main deb http://software.virtualmin.com/gpl/vm/6/apt/ virtualmin-universal main

returns:

[root@panel ~]# apt-get update Ign:1 http://dl.google.com/linux/mod-pagespeed/deb stable InRelease Hit:2 http://dl.google.com/linux/mod-pagespeed/deb stable Release Hit:4 https://apt.bitninja.io/debian bitninja InRelease Ign:5 http://software.virtualmin.com/gpl/vm/6/apt virtualmin-bionic InRelease Hit:6 http://ppa.launchpad.net/ondrej/apache2/ubuntu bionic InRelease Get:7 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] Ign:8 http://software.virtualmin.com/gpl/vm/6/apt virtualmin-universal InRelease Err:10 http://software.virtualmin.com/gpl/vm/6/apt virtualmin-bionic Release 404 Not Found [IP: 149.28.242.101 80] Hit:11 http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease Err:12 http://software.virtualmin.com/gpl/vm/6/apt virtualmin-universal Release 404 Not Found [IP: 149.28.242.101 80] Get:9 http://mirrors.ubuntu.com/mirrors.txt Mirrorlist [139 B] Hit:13 http://mirror.nus.edu.sg/ubuntu bionic InRelease Get:14 http://mirror.aktkn.sg/ubuntu bionic-updates InRelease [88.7 kB] Get:15 http://mirror.nus.edu.sg/ubuntu bionic-backports InRelease [74.6 kB] Reading package lists... E: The repository 'http://software.virtualmin.com/gpl/vm/6/apt virtualmin-bionic Release' does not have a Release file. E: The repository 'http://software.virtualmin.com/gpl/vm/6/apt virtualmin-universal Release' does not have a Release file.

Ubuntu version

[root@panel ~]# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic

could you shed some light?

Hrm, I’ve asked Joe for some clarification on what the correct GPL repo path should be, I’ll post here once I hear back from him.

-Eric

After talking to Joe, I was wrong about the path, it should be “/vm/6/gpl/apt”.

I’ve updated the docs to reflect that – you’ll also need to update the two lines in your sources.list file.

-Eric

Hello @andreychek and the rest of the team.

Spot on. This is now working as expected. Much appreciated for the support. You may tag this case as solved now.