Hi,
In our environment, we have two DataMiner agents in a Failover setup, both running on VMs with Windows Server 2019. Each VM has one main network adapter that connects it to the underlying network, and multiple additional adapters that are needed for element interfaces.
The agents were installed when both systems only had one adapter, and the additional adapters were added after the license was received. This worked without issues.
However now, after performing a restart of both agents, my SLDataMiner.txt shows the following message:
DMA file version is 10.3
Licensed version is 10.4
No licenses for MAC: ... (here, the MAC addresses of the other adapters are listed)
...
DataMiner is unable to start
Cause: No valid license file
I am aware that I can simply send my request file to receive a new license file, however I start to feel somewhat irritated about how finnicky the licenses are, given how often we had to renew them in the past.
Do you have an explanation why the log file states that the agent is not licensed, even though a license has been found?
Is there a catalogue of system properties that need to remain unmodified for the license to remain valid?
Hi Tobias,
In the situation you encountered it would indeed be required to share the latest generated request.lic file with our Licensing team (dataminer.licensing@skyline.be) to update the license accordingly.
A permanent license file will perform a check of the enabled MACs on the server against the MACs present in the license. Any missing MAC in the license will break it (= "no valid license file").
We can overcome this by adding all required MACs to the license, even though not all MACs are enabled on the server at that moment. If later on one of the disabled MACs would pop up, the license check will still pass since that MAC is already present in the license. Please feel free to reach out to our Licensing team to assist you with this.