KBI 310767 Issue Addressed: Daughter Engine Cannot Start When License Expired
Version
Argent Advanced Technology 3.1A-1310-A or below
Date
Monday, 9 Dec 2013
Summary
When license expires, both the Argent AT Mother and Daughter Engines shut down
After a new license is applied to the Mother Engine and this license is automatically exported to the Daughter Engine, the Daughter Engine still cannot start due to the old license being in the Daughter’s registry
Customers have to manually delete the registry key on every Daughter Engine, start the Daughter Engines and allow the new license to propagate
Technical Background
The Argent AT Daughter Engine holds the license in registry HKLM\Software\{PRODUCT}\License
In order to download the new license from Mother Engine, the Daughter Engine service must first start
But the Daughter Engine won’t because the key in the Daughter Engine’s registry has expired
It is the problem of chicken and egg
Argent AT 3.1A-1401-A is enhanced so that Argent AT service will keep running on Daughter Engine when license is expired
Of course, the Daughter Engine is deemed as disabled — it does not do any monitoring except connecting to Mother Engine to download any new master control information and license
As results, customers now only need apply a single new license once on the Mother Engine and export the master control information and all Daughter Engines will automatically have new license applied
Resolution
Upgrade to Argent Advanced Technology 3.1A-1401-A or later