The Support Updates blog delivers important and useful Qlik Support information about end-of-product support, new service releases, and general support topics.
Hello Qlik Users!
Starting from Qlik Sense February 2021, the Qlik Sense installer will be updated to use .Net Framework 4.8 instead of .Net Framework 4.5.2.
In case you are installing or upgrading, if your system does not have .Net Framework 4.8 installed, the installer will take care of it.
However, if you want to save installation time, you may consider deploying .Net Framework 4.8 before.
But what about patches?
Every patch delivered for Qlik Sense November 2020 and earlier will remain in .Net Framework 4.5.2 and every patch delivered for Qlik Sense February 2021 and later will use .Net Framework 4.8.
If you want to know learn more about the benefits of .Net Framework 4.8, check out this links:
Please let us know if you have any questions or leave your feedback in the comments.
Qlik Global Support
If during installation you receive a failure on the .net framework 4.8 installation and checking the logs you find:
"Error 0x80091007: Hash mismatch for path: C:\ProgramData\Package Cache\.unverified\NetFx48Full, expected: 8DD233698D5EB4609B86C2AC917279FE39E0EF4C, actual: E322E2E0FB4C86172C38A97DC6C71982134F0570"
simply download the Framework Installer Download .NET Framework 4.8 | Free official downloads (microsoft.com) and proceed to install it manually.
It appears that the Qlik Sense installer will download the .NET 4.8 Framework from https://go.microsoft.com/fwlink/?LinkId=2088631 if it does not detect it already being installed. The Qlik Sense installer then compares the SHA1 hash value of the download file to the hash value it is expecting the value to be. This is a nice safety precaution and good practice that I appreciate, however this is where the hash mismatch is coming in.
From my vantage point, based on this working up until a few days ago just fine and a manual comparisons of hashes, it seems Microsoft thoughtlessly made a change to their backend file altering the hash and didn't care to make whatever change they made to be a new release version or even a new link. Judging by https://devblogs.microsoft.com/dotnet/net-framework-may-2021-security-and-quality-rollup-updates/ it appear that Microsoft does roll their security updates into same installer release and link. This is what broke the installer and will continually break Qlik's verification of the download going forward.
Really the only way to get Qlik Sense installed now is to manually download and install .NET 4.8 before running the Qlik Sense installer.
@Jamie_Gregory : Thank you for the article. We are on Qlik Sense Nov 2020 Patch 4 across our Qlik Platform.
If we update the .NET Framework to 4.8 , will it cause an issue to the existing Qlik Sense Server version ?
All our Qlik Servers have been flagged by our Security team, for "A denial of service vulnerability exist in Microsoft .Net Framework." Can we update to 4.8 Framework with Nov 2020 Patch 4.
@RajaDumpa We have installed .Net Framework 4.8 on a server with Qlik Sense June 2020 patch 7 and are not having issues - if that helps you.
@mjht : Thank you for your input. that is a relief. How do I mark this a correct answer
@RajaDumpa Go to Action then choose Correct or Helpful Answer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.