Summary
Error 6259, 6258, and 6003 occurs when attempting to sign through InstallShield 2015
Symptoms
Error 6259, 6258, and 6003 occurs when attempting to build using InstallShield 2015. Entries similar to below appears in the build log. However, SignTools still signs successfully outside of InstallShield.
Media table successfully built
Started signing certificate.msi ...
ISDEV : error -6259: Internal build error
Started signing My Project Name-1.msi ...
ISDEV : error -6258: An error occurred extracting digital signature information from file "C:\InstallShield 2015 Projects\My Project Name-1\Product Configuration 1\Release 1\DiskImages\DISK1\My Project Name-1.msi". Make sure the digital signature information provided in the IDE is correct.
ISDEV : error -6003: An error occurred streaming 'C:\InstallShield 2015 Projects\My Project Name-1\Product Configuration 1\Release 1\DiskImages\DISK1\My Project Name-1.isc' into setup.exe
Setup.exe created
Started signing setup.exe ...
Cause
InstallShield 2015 is no longer using SignTools. SignerSignEx function is being used instead. SignerSignEx function requires certificate chain on the machine to be complete.
An incorrect procedure to collect the certificate from the certificate authority creates the possibility of an incorrect certificate. This requires contacting the certificate vendor.
Resolution
Install root and intermediate certificates on the build machine or add them to the certificate store InstallShield is using. You can obtain the necessary intruction from the certificate vendor.
Additional Information
SignerSignEx
How to add certificates to the Trusted Root Certification Authorities store for a local computer
Related Articles
Getting an "Error: Bad Length." when attempting sign 3Number of Views SVM "Failed to sign the package" Error 2147942593 6Number of Views Logging An InstallScript MSI Project 371Number 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