Hi,
I attempt to Reality capture on a Windows 10 virtual machine (qemu) with GPU- and CPU- passthrough. When I start the program it is terminated with the notification “Activate Reality Capture: An error has occurred, please restart the activation.” I tried to activate over CLI and restart, but I always get the same message.
Please navigate to your Internet Explorer settings (regardless of which browser you actually use). Under its SECURITY tab you can find the TRUSTED SITES menu. Add https://www.capturingreality.com and https://capturingreality.com, and hit OK to apply.
Also make sure that the communication with capturingreality.com and www.capturingreality.com is enabled on ports 80 (HTTP) and 443 (HTTPS) in your firewall.
Please make sure that you have the latest version of Internet Explorer (IE) installed.
When you open the page www.capturingreality.com in IE, is it displayed correctly? Does any script error appear?
Also, please, reset all zones zones to default level as it is on this image (there you can see the option for adding trusted sites):
In order to troubleshoot these kinds of issues, we are using a special tool called “ActivationToolOpen.exe” you can download it here.
After downloading is finished please:
Unzip this file on your desktop
open cmd.exe
write to Command Prompt:
cd desktop
write to Command Prompt:
ActivationToolOpen.exe
Send a screenshot of your whole Command Prompt and send us the unlockdata.txt file (this file will be generated on your Desktop). You can do the same on your different PCs if this problem occurs on more than one PC.
Required fields have to be filed and have more than 13 and less than 36 characters.
Required fields: IdentifyingNumber
this must be injected into the Virtual Machine Name UUID
this must be injected into the Virtual Machine SerialNumber
this is a serial number of network disk, SSD, or hard drive
NOTE: every disk has its own serial number
After you will file all these pieces of information you should get rid of your activation problems and errors.
This is the only way how to get proper identification for your Virtual Machines.
Hey, I found this thread while searching for an answer to the same issue as described in the original post. While the answers from the team helped me understand the underlying issue, that the licensing needs to be able to identify the system and therefore checks on multiple hardware numbers. I coul’d not find a solution for quite some time.
Finally I found a solution on how to solve this with qemu/KVM and I want to share this here in case others have the same experience and this might save them some time.
In my Windows VM .xml file (mine was located in /etc/libvirt/qemu/), I had to add two lines.
I had to add <smbios mode='host'/> inside the <os> ... </os> section.
Ofcourse this might look different on your system.
I had to add a serial number to my hard drive (the one with the Windows installation on it, this may be a virtual drive for you). This is done by adding a line with <serial>S21PNXAG341610V</serial> to the <disk> ... </disk> section.
I think the S21PNXAG341610V can be some random Number or copy the number from your real Harddrive.
After adding these lines, I checked the ActivationToolOpen.exe to see if the changes were applied to the VM. They do indeed show up in the Powershell, and I can then start RC and get the normal licensing prompt without error.