When upgrading or licensing a major release of QlikView, it is important that the current maintenance contract is up to date. Otherwise the licensing or upgrade will fail. Starting with QlikView November 2017
, a warning will be displayed if the LEF is not up to date.
Both happen if the maintenance date in the LEF of the license key expired before the release of the product version.See the Qlik Online Help for more details.
- You need a valid maintenance contract to be allowed to install and use this Software is displayed when attempting an upgrade.
- Proceeding with upgrades without an updated maintenance contract will lead to the QlikView Server license to be invalidated. The server will enter Off Duty state.
- Attempting to license a QlikView server with an outdated license will lead to
“Server failed to set license: QVS@qlikviewserver: This license key has expired!”
NOTE: If you are NOT upgrading version but moving software from one server to another, it is possible to licenses it as long as the expiration date is not prior to the release date of the installed version.
When upgrading to a new Major Release of a Qlik Product, it is important to check the maintenance expiration date in the LEF of the license key you are currently using. If that date has passed, it will affect whether or not you can apply it to a new Major release. A license key can be applied to any service release of a major version that came out after that date.
For example; a QlikView Server license key with an expiration date of 2014-12-30 can be applied to any service release of QlikView 11.20, even if that service release came out after 2014-12-30, because the original release of 11.20 was before that date. However, if you try to apply a license key to a major version (QlikView November 2017) that was released after the expiration date, you will receive an error.
In QlikView that error is “Server failed to set license: QVS@qlikviewserver: This license key has expired!”
If you attempt to upgrade an already running 11.20 server to QlikView November 2017, a warning will be printed.
To resolve the warning, contact a Qlik Account manager to receive an updated LEF with a new expiration date. If you are currently behind on your maintenance fees, you will have to pay them in order to receive an updated LEF.
Verify the current license via the Manual LEF Checker to check the 'Support to date' and ensure that this LEF is currently applied in QlikView Management Console (QMC) > System > Licenses > QlikView Server > QlikView Server License tab. If the currently applied LEF is not up to date, click the 'Update License From Server' button to download and apply the up to date LEF.
If the QlikView Server is not internet capable, copy and paste the updated LEF taken from Manual LEF Checker into the "Paste the contents of the LEF file here (optional)" and click the "Apply License" button.
Once the up to date LEF is applied, the warning message should no longer be returned when attempting to upgrade.