Posted 26 September 2019, 2:22 am EST
Hello,
AR license depends on the processor ID. When you change the host of the VM, the processor id of VM changes. When ActiveReports tries to check the license status after the reboot, it becomes invalid.
Also, if your virtual machine have more than one CPU. Our license register against the first CPU ID. We just get the first CPU in the Cpu list. Sometimes, on rebooting the VM server, the first CPU ID may be changed, that’s why license state changed to 'Invalid". However, It is a rare case. Hence, does not happen often.
As a workaround, it’s possible to Activate/Deactivate a license by command line, so in theory you could create a startup/shutdown script that activates/deactivates the machine automatically during this process. This way you would not need to worry about reactivating the license manually every time the build server restarts, and you would never run out of activations, since they are reclaimed by the deactivation command on shutdown.
The syntax for activating ActiveReports through command line is as follows:
GrapeCity.LicenseManager.exe /Activate /Product:“ActiveReports 9” /ProductKey:2222222222222222222 /UserName:jeff /CompanyName:“my Company” /Email:jeff@jeff.com.
GrapeCity.LicenseManager.exe /Deactivate /Product:“ActiveReports 9” /ProductKey:2222222222222222222
How Can I deactive a license out side of the licManager?
No, there is no way to deactivate the key now. However, you can share the key by creating the case on SupportOne and I will add one activation for you.
http://supportone.componentone.com/
It is not a public forum so your key is only visible to you or us.
Hope it clarifies.
Thanks,
Mohit