Context:
When EveryonePrint is installed in a virtual server environment such as VMWare, Xen or HyperV, the servers server ID may change and license becoming invalid.
Issue:
Hardware changes related to CPU or the primary MAC address on the server will cause EveryonePrint to generate a new Server ID
The Server ID will only change if the CPU or primary MAC address of the server changes.
This is typically a situation that may occur in Virtual server environments if the VM instance is moved around the ESX or similar, or NICs (Network Interface Card) are added/removed or reordered changing the primary active NIC.
What happens when Server ID changes:
When a change to the server is detected which triggers a new Server ID, EveryonePrint will:
- Show an invalid license message in EveryonePrint Admin -> General Settings
- Start a 72 hours (3 days) grace period, where the server will continue to operate despite an invalid license, allowing time to obtain a new license
- Notify any administrators, if the "Admin Notification" and "Outgoing Email" settings have been configured in EveryonePrint
Resolution:
To prevent the Server ID to change, it's generally sufficient to lock the primary MAC address, and you won't see the MAC address, and hence Server ID, change anymore.
Instruction for various VM platform:
- VMware : Setting a static MAC address for a virtual NIC (219) http://kb.vmware.com/kb/219
- VirtualBox : demonstrated in this video on Youtube https://youtu.be/vCYkxSCtHaU
- HyperV : How to Configure Network Adapters for a Virtual Machine https://technet.microsoft.com/en-us/library/cc917873.aspx
- Hosted VM in Azure, AWS... please consider these articles :
https://feedback.azure.com/forums/216843-virtual-machines/suggestions/5217933-static-mac-address
https://blogs.msdn.microsoft.com/paullou/2015/10/28/persistent-mac-address-in-cloud-microsoft-azure-amazon-aws-google-gcp-openstack/
http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/using-eni.htm
How to obtain new license:
When you are sure the change is definitive, you can request the new license online on our portal: http://erp.everyoneprint.com/activation.cfm
Please follow this guide: http://www.everyoneprint.com/files/EveryonePrint_Server-Change-Guide-EN.pdf , and use the activation code displayed in the document that corresponds to the installed version of EveryonePrint.
You will need the following details:
- Current license key
- Expiration date
- New Server Name
- New Server ID
The change is pretty straight forward and everything you need to know is described in the guide.
Note: A new license can only be generated for licenses with valid maintenance. If maintenance has expired, maintenance renewal must be purchased as part of new license key generation.
Comments
0 comments
Please sign in to leave a comment.