Issue Description

When your license expires for Imaging and you pull down the new date sometimes Imaging will keep the old date cached somewhere and you will continue to see the License Expired Errors even though License Server says that your license is not expired.

Issue Resolution

You will want to follow the following steps to clear our the cached information:

  1. Delete old license file if it exists on each WFE. File locations below:
    • SharePoint 2010 - C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\KnowledgeLake.lic'
    • SharePoint 2013 - C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\KnowledgeLake.lic'
    • SharePoint 2016 - C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\TEMPLATE\LAYOUTS\KnowledgeLake.lic'
  2. Open Registry and remove the KLS entry on each WFE from the location below:
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\KnowledgeLake
  3. IIS Reset on all SharePoint WFE Servers.
  4. Recycle SharePoint Timer Service on all WFE Servers
  5. Do an IIS Reset on the license server
  6. Rerun the Imaging Service Application Validation.

    NOTE: Success will not show anything on the screen

  7. Rerun the Imaging Service Application Activation to create the Activation Job.
  8. Make sure the Activation Job completes and is successful
  9. Verify the license file was generated on the machine.

    NOTE: KnowledgeLake.lic is in the same location as the first step