DLM-UID and Virtual Environments
On systems running in virtual environments, the license files and its features, are locked to the system(s) by the Unique Identifier (UID) calculated by the Uniface license software DLM.
A part of the calculation of the UID involves all the MAC addresses of the installed network cards on the system.
Changes to the amount of installed network cards as well as changes to the MAC addresses of network cards, will change the calculation of the UID, rendering any license feature based on the previous UID invalid.
Note: Please make sure that with request for new license files, the server configuration is finalized before running the dlminfo to calculate the final UID.
In Virtual Environments like VMWare and HyperV, it is possible for a dynamically assigned MAC address to change, upon reboot. Therefore, to ensure that the MAC address is static, we recommend setting the MAC address manually.
Here is a link to VMWare's knowledge base regarding the possibility of a MAC address changing: https://kb.vmware.com/s/article/507
Also addressed in this knowledge article are sections on "Avoiding MAC Address Changes" and "Manually Assigning a MAC Address".
Similar documentation can be found on Microsoft's site for changing MAC addresses when using Hyper-V.