Virtualmin Pro Licenses

I'm fairly thoroughly bewildered. I have 3 virtualmin pro licenses (which now seem to all think they have 50 domains, even though I don't believe that's right -- one of them should only be 10 as far as I can tell).

But --- suddenly today I notice that all 3 of the servers say that I have one license installed on 3 servers. This despite the fact that each of the 3 servers seeems to have a unique license number.

Status: 
Closed (fixed)

Comments

Has the external IP address your systems use perhaps changed over the last day or two? This can trick our licence manager into thinking that multiple systems are using the same serial ..

Nope -- those systems have just been staying put -- but they all now seem to think they're using the same license.

Even stranger --- one of my Virtualmin GPL servers is suddenly saying that it is one of 3 servers on a license -- and I've never licensed that one. If you tell it to recheck the license, it says

An error occurred checking the licence : Invalid host or serial number

Could this have ANYTHING to do with the fact that I've been attempting to move my Cloudmin server by setting up a replica on another system, and was planning on getting rid of the original cloudmin server? That was a few days ago.

Do they all have the same serial number shown on the System Information page?

Also, are their IPs : 68.65.40.103 68.65.40.98 64.33.160.72 68.65.40.100

Well -- yes and no.

The machines that are SUPPOSED to have licenses are at 68.65.40.103 , 68.65.40.100, and 68.65.40.101 -- These all show different serial numbers, but all say that there are 3 licensed servers on their serial.

The ones at 64.33.160.72 and 68.65.40.98 are SUPPOSED to be GPL virtualmin servers.

On the GPL machines, what does the /etc/virtualmin-license file contain?

SerialNumber=GPL

LicenseKey=GPL

Do you have any kind of proxying or outgoing load balancing going on there? Looking at our logs, I see checkins for the same serial from multiple IPs .. for example for key begwHTE9Wg I see requests from 64.33.160.72 , 68.65.40.98 and 68.65.40.100 within the same day.

Do you have any kind of proxying or outgoing load balancing going on there? Looking at our logs, I see checkins for the same serial from multiple IPs .. for example for key begwHTE9Wg I see requests from 64.33.160.72 , 68.65.40.98 and 68.65.40.100 within the same day.

Nope -- this is all pretty straightforward. The machines you note above are pretty much just stuck directly on the Internet. One of the servers I have has a varnish reverse proxy cache on port 80, but they're basically a pretty straightforward bunch of Xen servers -- 2 of the above listed are DomU domains, one is a Dom0 -- but on 3 different physical machines.

Ok, I see the real cause of this now .. it is actually a Cloudmin bug, that can happen when Cloudmin also checks a virtualmin licence. Normally it wouldn't be a problem, but because you recently moved your Cloudmin master system the bug was triggered.

I have fixed the offending code in Cloudmin, and will include this in the upcoming 5.5 release. I've also made a change to the licence server so you shouldn't see the warning anymore.

Okay, I figured it might be related to the Cloudmin replication --- Thanks. By the way, it's unrelated, but do you have any idea when the cloudmin provisioning agent might become available? I asked in the Forum but didn't get an answer.

I am putting the finishing touches on it now, so it should be available for alpha testing in a few days.

I'll post about it in the news forum..

Automatically closed -- issue fixed for 2 weeks with no activity.