LexActivator works fine on my Mac running MacOS 10.10.5, but I have two customers running a newer version of MacOS who are reporting error 15 “Application is being run inside a virtual machine / hypervisor, and activation has been disallowed in the VM.” In one case I was able to personally examine the machine and verify that there was no VM software installed.
Both these machines are runing MacOS 10.13.2, which is the latest release (High Sierra). Has LexActivator been tested with this version of MacOS? Is there some reason why the fingerprinting mechanism is failing here?
What can I do to work around this, other than enabling VM activations?
It’s working fine on MacOS 10.13.2, can you confirm they have installed any VM on their machines, though they may not be running your app inside the VM.
Of the two Macs that have had this problem, one is owned by a man who says he has Parallels installed on his machine but was not using it and was not running my product inside any VM. He has no reason to lie.
The other Mac is owned by a young girl who has no idea what a VM is and has never heard of Parallels or Bootcamp. I looked at her machine and did not see any evidence of a VM present.
I heard from a third customer today who is also running MacOS 10.13.2 but did manage to activate his license successfully. So it appears that not every instance of 10.13.2 triggers an error 15, but the two instances where this error has occurred so far both involved 10.13.2.
I notice the last line says the AudtioDeviceManufacturerName is “Parallels”. Could that have something to do with it? He assures me that Parallels is not running. I will try to get data from the other MacBook as well.
I’m waiting to hear back from the other Mac user, but in the mean time, a Windows customer reported the same spurious VM error. He says he is running “a Microsoft Surface Pro 3 x64 based PC running Microsoft Windows 10 Pro, Version 10.0.16299 Build 16299.” This is another naive user who has no idea what a “virtual machine” is.
Is there some command you’d like him to run that is the Windows equivalent of the Mac’s “ioreg” command?
Okay, I got the data from the other Mac user. This is a young girl who has no idea what a virtual machine is and has never heard of Parallels or Bootcamp.
Given the above output our library should not have reported a VM error.
The only probable reason could be an external hardware attached to the machine at the time of activation. Given above output your customer should be able to deactivate and activate again with VM allowed for the key.