Symptoms |
---|
Launching the Protect Interface crashes the Console Service.
Error found in ST.Protect.Managed:
Server stack trace:
at ST.BusinessObjects.Capabilities.Licensing.InitializeLicense()
at System.Lazy`1.CreateValue()
at ST.BusinessObjects.Capabilities.Licensing.InitializeLicense()
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at ST.BusinessObjects.Capabilities.Licensing.CheckLicenseGetCapability(Int32 capabilityType)
at ST.Protect.Forms.Workflow.PatchAutoDeployConfiguration.SetScheduleType(ScheduleType value)
at ST.Protect.Forms.Main.MainPanel..ctor()
at ST.Protect.Forms.Main.MainForm.CreateMainPanel()
at ST.Protect.Forms.Main.MainForm..ctor()
at ST.Protect.Launcher.ExecuteMain()
at ST.Protect.Launcher.ExecuteInMutex(Action action, String mutexName)
at ST.Protect.Launcher.Main()
at ST.BusinessObjects.Capabilities.Licensing.InitializeLicense()
at System.Lazy`1.CreateValue()
Exception rethrown at [0]:
at ST.BusinessObjects.Capabilities.Licensing.InitializeLicense()
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at ST.BusinessObjects.Capabilities.Licensing.CheckLicenseGetCapability(Int32 capabilityType)
at ST.Protect.Forms.Workflow.PatchAutoDeployConfiguration.SetScheduleType(ScheduleType value)
at ST.Protect.Forms.Main.MainPanel..ctor()
at ST.Protect.Forms.Main.MainForm.CreateMainPanel()
at ST.Protect.Forms.Main.MainForm..ctor()
at ST.Protect.Launcher.ExecuteMain()
at ST.Protect.Launcher.ExecuteInMutex(Action action, String mutexName)
at ST.Protect.Launcher.Main()
Cause |
---|
The Protect license record/activation key has become corrupted.
Solution |
---|
- Navigate to the Activation key:
- HKEY_LOCAL_MACHINE\SOFTWARE\LANDesk\Shavlik Protect\Console\Activation
- Locate the string 'AK' which contains the Activation Key. Right click the 'AK' string, and choose Modify.
- In the Edit String window, copy the Value Data. This is your Activation Key and will be used to re-activate the console.
- Delete the registry key 'Activation':
- HKEY_LOCAL_MACHINE\SOFTWARE\LANDesk\Shavlik Protect\Console\Activation
Note: Once the Activation key has been deleted, Protect will need to be licensed again.
- Launch Protect, and at the Shavlik Protect Activation screen, enter your previously copied Activation Key (step 3).
- If the console has internet connectivity, activate online.
- If the console has NO internet connectivity, perform an Offline Activation.
Affected Product(s) |
---|
Shavlik Protect 8.x
Shavlik Protect 9.x