PRB: SignCode Returns "0x800b0006 - Error" Due to Problem in ASN.1 Decoding Process (264181)



The information in this article applies to:

  • Microsoft Internet Explorer (Programming) 4.0
  • Microsoft Internet Explorer (Programming) 4.01
  • Microsoft Internet Explorer (Programming) 4.01 SP1
  • Microsoft Internet Explorer (Programming) 4.01 SP2
  • Microsoft Internet Explorer (Programming) 5
  • Microsoft Internet Explorer (Programming) 5.01
  • Microsoft Internet Explorer (Programming) 5.5

This article was previously published under Q264181

SYMPTOMS

When you use SignCode.exe to digitally sign a file, the following error message appears:
0x800b0006 - Error due to problem in ASN.1 decoding process

CAUSE

You are using the version of SignCode.exe that is available from the Microsoft ActiveX Software Development Kit (SDK). The version of SignCode.exe that is distributed with the ActiveX SDK was intended for use only with version 3.02 of Internet Explorer.

RESOLUTION

To resolve this problem, use the correct version of SignCode.exe. Depending on your version of Internet Explorer, you can update SignCode along with the other Authenticode tools, from the following Microsoft Web sites:

REFERENCES

For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:

177178 PRB: Unable to Sign the Cabfile When Running Signcode

247257 INFO: Steps for signing a CAB file


Modification Type:MajorLast Reviewed:5/12/2003
Keywords:kbCodeSign kbprb kbSBNWorkshop KB264181