Unable to timestamp signed modules using Package Builder in TIBCO Spotfire Analyst

Unable to timestamp signed modules using Package Builder in TIBCO Spotfire Analyst

book

Article ID: KB0073941

calendar_today

Updated On:

Products Versions
Spotfire Analyst All Versions

Description

When you try to timestamp the signed modules it may fails with the below error,

 

Error message: Error timestamping signed file - Error code 0x80072EFF

InvalidOperationException at Spotfire.Dxp.Deployment:
Error timestamping signed file - Error code 0x80072EFF (HRESULT: 80131509)

Stack Trace:
   at Spotfire.Dxp.Deployment.FileSigner.TimeStampSignedCode(IntPtr pSubjectInfo, String tsaServer, Boolean useSha256)
   at Spotfire.Dxp.Deployment.FileSigner.Timestamp(String timestampProviderUri)
   at Spotfire.Dxp.Deployment.ArchiveFile.Sign(SigningOptions options)
   at Spotfire.Dxp.Deployment.Package.Save(Stream fileStream, Boolean isModified)
   at Spotfire.Dxp.Deployment.Package.Save(String filePath)
   at Spotfire.Dxp.PackageBuilder.SaveFileHelper.SaveFile(SaveCallback callback, SaveCallbackParameters parameters, Boolean promptUser)

Issue/Introduction

This article explains why package builder fails to timestamp signed modules

Resolution

This error is caused as the default timestamp service used by default in the Package Builder  "http://timestamp.verisign.com/scripts/timstamp.dll"  is now shutdown or is not available anymore.

As a workaround you can use any other timestamping services like below for example or any other service,
a. http://timestamp.digicert.com/sha256/timestamp
b. http://timestamp.globalsign.com/scripts/timstamp.dll