Attempting to activate a site license after a downgrade returns the error "License Activation failed. The license details provided do not match a valid license."
Caution: Downgrading is not recommended. There is no approved downgrade path. All downgrade requests should be directed to account managers.
When a site's edition is changed, the site needs to be licensed again, since the old license is no longer valid for the new edition. Edition downgrades, for example from Evoq Engage to Evoq Content, require the web.config modification below before the site's new license can be activated.
After you have downgraded your Evoq edition, manually change the HTTP module in the web.config file to ensure the specific entry below matches the current edition of the application. These entries can be found under the <system.webServer><modules> section.
- Evoq Basic:
<add name="Licensing" type="DotNetNuke.Professional.HttpModules.LicenseValidatorModule, DotNetNuke.Professional" preCondition="managedHandler" />
- Evoq Content:
<add name="Licensing" type="DotNetNuke.Enterprise.HttpModules.LicenseValidatorModule, DotNetNuke.Enterprise" preCondition="managedHandler" />
- Evoq Engage:
<add name="Licensing" type="DotNetNuke.SocialSolution.HttpModules.LicenseValidatorModule, DotNetNuke.SocialSolution" preCondition="managedHandler" />
You can then proceed to activate a new license.
You should be able to test the unlicensed error message has been resolved by:
- Log in to the website and you should not see an unlicensed message on the home page.
- You should also be able to access the Persona Bar features such as Users, Roles, Pages as being unlicensed will only give you access to the Settings > About section.