Symptoms:
InstallAnywhere digital signing feature uses a timestamp URL from Symantec which is being decommissioned (more details here) and migrated to Digicert. Signing with new Digicert URL causes a breakage in Digital Signing
Diagnosis:
When signing an installer with SHA-256 digest, using the new Digicert server (http://timestamp.digicert.com), the resulting installer is signed by SHA-256 digest, but the counter signatures are signed with SHA1 due to an incorrect order in which InstallAnywhere calls the signing APIs
Affected InstallAnywhere Versions
InstallAnywhere 2015
InstallAnywhere 2017
InstallAnywhere 2018
InstallAnywhere 2020
All minor releases of the above releases included
Resolution
- The issue is resolved in a hotfix that can be downloaded from here. Please note that the hotfix is applicable on the latest service packs of above affected versions.
- Download and extract the contents of the file.
- Copy x86/IAWinDigiSign.exe to <IA_Install_Location>/resource/nativetools/windows
- Copy x64/IAWinDigiSign.exe to <IA_Install_Location>/resource/nativetools/windows64
- After replacing the above files, in your InstallAnywhere project, navigate to Project à Platforms à Windows à Digital Signing and update the Timestamp server field to http://timestamp.digicert.com
Additional Information
If there are any additional issues, please contact our Technical Support team
Related Articles
InstallAnywhere Hotfix for InstallAnywhere 2018 SP1 5Number of Views HOTFIX: InstallAnywhere HotFix for Windows Launchers using Java 8 Update 112 3Number of Views HOTFIX: InstallAnywhere HotFix for Windows Launchers 9Number of Views SQL script to create custom properties for FlexNet Manager Suite 2015 6Number of Views Digital Signing Patch for InstallShield 2015 SP2 and Above 23Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago