Problem: Application signed with SHA 256 is not opening in Windows 2008 R2 nodes. Earlier the application was signed with SHA 128.
Analysis: SHA 128 is going to be depreciated soon. Therefore applications signing needs to be moved to SHA 256. But the problem is for classic applications that still supports Windows 2007 and 2008 operating systems. The application might not work on these nodes. On debugging it was found that SHA 256 requires .NET 4.5 and above. SHA 128 signing required .NET 3.5 framework which came by default in Windows 2008 R2 operating system.
Solution:
a) Dual signing of the application modules.We tried Microsoft patches for supporting dual signing without installing .NET 4.5 framework.
c) Or else, install 4.6 or above .NET framework on the nodes for supporting SHA 256. Net framework 4.5 will no longer be supported by Microsoft.
Analysis: SHA 128 is going to be depreciated soon. Therefore applications signing needs to be moved to SHA 256. But the problem is for classic applications that still supports Windows 2007 and 2008 operating systems. The application might not work on these nodes. On debugging it was found that SHA 256 requires .NET 4.5 and above. SHA 128 signing required .NET 3.5 framework which came by default in Windows 2008 R2 operating system.
Solution:
a) Dual signing of the application modules.We tried Microsoft patches for supporting dual signing without installing .NET 4.5 framework.
c) Or else, install 4.6 or above .NET framework on the nodes for supporting SHA 256. Net framework 4.5 will no longer be supported by Microsoft.
Comments
Post a Comment