Hi,
I tried to read all the ca-certificates installled on my debian-linux machine and got the following error. (It looks like something is missing...) I have attached one of the certificates in question. Cham Unhandled exception: Error reading certificate CERTIFICATE----- optimized [] in Security.X509.CertificateFileReader>>readCertificate:from: ASN1.MarshalingError(GenericException)>>performHandler: ASN1.MarshalingError(GenericException)>>propagatePrivateFrom: ASN1.MarshalingError(GenericException)>>propagateFrom: ASN1.MarshalingError(GenericException)>>propagate ASN1.MarshalingError(GenericException)>>raiseSignal ASN1.MarshalingError class(GenericException class)>>raiseSignal: optimized [] in ASN1.TLVStream>>unmarshalObjectType: StreamError(GenericException)>>performHandler: StreamError(GenericException)>>propagatePrivateFrom: StreamError(GenericException)>>propagateFrom: StreamError(GenericException)>>propagate StreamError(GenericException)>>raiseSignal StreamError class(GenericException class)>>raiseErrorString: ASN1.DERStream(Object)>>error: ASN1.DERStream(ASN1.BERStreamBasic)>>notImplemented ASN1.DERStream(ASN1.BERStreamDefinite)>>decodeUTF8String: optimized [] in ASN1.BERStreamBasic class>>initializeTagDispatchTable ASN1.DERStream(ASN1.TLVStream)>>decodeTLV ASN1.ANY>>decodeDelegateWith: optimized [] in ASN1.ANY>>decodeWith:for: UndefinedObject>>ifNil:ifNotNil: ASN1.ANY>>decodeWith:for: ASN1.StructureElement>>decode:with: ASN1.SEQUENCE(ASN1.MappableType)>>decodeValue:with: ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: optimized [] in ASN1.Type>>decodeWith: UndefinedObject>>ifNil:ifNotNil: ASN1.SEQUENCE(ASN1.Type)>>decodeWith: ASN1.SET_OF(ASN1.UnstructuredType)>>decodeValue:with: ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: optimized [] in ASN1.Type>>decodeWith: UndefinedObject>>ifNil:ifNotNil: ASN1.SET_OF(ASN1.Type)>>decodeWith: ASN1.SEQUENCE_OF(ASN1.UnstructuredType)>>decodeValue:with: ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: optimized [] in ASN1.Type>>decodeWith: UndefinedObject>>ifNil:ifNotNil: ASN1.SEQUENCE_OF(ASN1.Type)>>decodeWith: ASN1.ChoiceElement>>decodeWith: ASN1.CHOICE>>decodeDelegateWith: ASN1.DERStream(ASN1.BERStreamBasic)>>decodeTaglessWith: optimized [] in ASN1.Type>>decodeWith: UndefinedObject>>ifNil:ifNotNil: ASN1.CHOICE(ASN1.Type)>>decodeWith: ASN1.CHOICE(ASN1.Type)>>decodeWith:for: ASN1.StructureElement>>decode:with: ASN1.SEQUENCE(ASN1.MappableType)>>decodeValue:with: ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: optimized [] in ASN1.Type>>decodeWith: UndefinedObject>>ifNil:ifNotNil: ASN1.SEQUENCE(ASN1.Type)>>decodeWith: ASN1.SEQUENCE(ASN1.Type)>>decodeWith:for: ASN1.StructureElement>>decode:with: ASN1.SEQUENCE(ASN1.MappableType)>>decodeValue:with: ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: optimized [] in ASN1.Type>>decodeWith: UndefinedObject>>ifNil:ifNotNil: ASN1.SEQUENCE(ASN1.Type)>>decodeWith: optimized [] in ASN1.TLVStream>>unmarshalObjectType: BlockClosure>>on:do: ASN1.DERStream(ASN1.TLVStream)>>unmarshalObjectType: ASN1.DERStream(ASN1.BERStreamBasic)>>unmarshalObjectType: Security.X509.Certificate class>>fromBytes: Security.X509.Certificate class>>fromBase64: optimized [] in Security.X509.CertificateFileReader>>readCertificate:from: BlockClosure>>on:do: Security.X509.CertificateFileReader>>readCertificate:from: Security.X509.CertificateFileReader>>readFrom: optimized [] in Security.X509.CertificateFileReader class>>readFromFile: BlockClosure>>ensure: Security.X509.CertificateFileReader class>>readFromFile: Security.X509.CertificateFileReader class>>readCertificatesFrom: Security.X509.X509Registry class>>readTrustedCertificatesFromFile: optimized [] in UndefinedObject>>unboundMethod optimized [] in NTFSFilename>>filesMatching:do: Array(SequenceableCollection)>>do: NTFSFilename>>filesMatching:do: UndefinedObject>>unboundMethod UndefinedObject(Object)>>performMethod:arguments: UndefinedObject(Object)>>performMethod: optimized [] in ParagraphEditor>>debug: BlockClosure>>on:do: optimized [] in Process class>>forBlock:priority: -- ********************************************************************** Dit e-mailbericht is alleen bestemd voor de geadresseerde(n).Gebruik door anderen is niet toegestaan. Indien u niet de geadresseerde(n) bent wordt u verzocht de verzender hiervan op de hoogte te stellen en het bericht te verwijderen. Door de elektronische verzending kunnen aan de inhoud van dit bericht geen rechten worden ontleend. ********************************************************************** This e-mail message is intended to be exclusively for the addressee. If you are not the intended recipient you are kindly requested not to make any use whatsoever of the contents and to notify the sender immediately by returning this e-mail message. No rights can be derived from this message. ********************************************************************** Comodo_AAA_Services_root.crt (2K) Download Attachment |
Hi Cham,
Support for Unicode strings has already been added in the VW 7.5 dev stream. I haven't tested your certificate yet, but I'll let you know if I run into any problems. Martin Cham PĆ¼schel wrote: > Hi, > > I tried to read all the ca-certificates installled on my debian-linux > machine and got the following error. > (It looks like something is missing...) I have attached one of the > certificates in question. > > Cham > > Unhandled exception: Error reading certificate CERTIFICATE----- > optimized [] in Security.X509.CertificateFileReader>>readCertificate:from: > ASN1.MarshalingError(GenericException)>>performHandler: > ASN1.MarshalingError(GenericException)>>propagatePrivateFrom: > ASN1.MarshalingError(GenericException)>>propagateFrom: > ASN1.MarshalingError(GenericException)>>propagate > ASN1.MarshalingError(GenericException)>>raiseSignal > ASN1.MarshalingError class(GenericException class)>>raiseSignal: > optimized [] in ASN1.TLVStream>>unmarshalObjectType: > StreamError(GenericException)>>performHandler: > StreamError(GenericException)>>propagatePrivateFrom: > StreamError(GenericException)>>propagateFrom: > StreamError(GenericException)>>propagate > StreamError(GenericException)>>raiseSignal > StreamError class(GenericException class)>>raiseErrorString: > ASN1.DERStream(Object)>>error: > ASN1.DERStream(ASN1.BERStreamBasic)>>*notImplemented* > ASN1.DERStream(ASN1.BERStreamDefinite)>>decodeUTF8String: > optimized [] in ASN1.BERStreamBasic class>>initializeTagDispatchTable > ASN1.DERStream(ASN1.TLVStream)>>decodeTLV > ASN1.ANY>>decodeDelegateWith: > optimized [] in ASN1.ANY>>decodeWith:for: > UndefinedObject>>ifNil:ifNotNil: > ASN1.ANY>>decodeWith:for: > ASN1.StructureElement>>decode:with: > ASN1.SEQUENCE(ASN1.MappableType)>>decodeValue:with: > ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: > optimized [] in ASN1.Type>>decodeWith: > UndefinedObject>>ifNil:ifNotNil: > ASN1.SEQUENCE(ASN1.Type)>>decodeWith: > ASN1.SET_OF(ASN1.UnstructuredType)>>decodeValue:with: > ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: > optimized [] in ASN1.Type>>decodeWith: > UndefinedObject>>ifNil:ifNotNil: > ASN1.SET_OF(ASN1.Type)>>decodeWith: > ASN1.SEQUENCE_OF(ASN1.UnstructuredType)>>decodeValue:with: > ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: > optimized [] in ASN1.Type>>decodeWith: > UndefinedObject>>ifNil:ifNotNil: > ASN1.SEQUENCE_OF(ASN1.Type)>>decodeWith: > ASN1.ChoiceElement>>decodeWith: > ASN1.CHOICE>>decodeDelegateWith: > ASN1.DERStream(ASN1.BERStreamBasic)>>decodeTaglessWith: > optimized [] in ASN1.Type>>decodeWith: > UndefinedObject>>ifNil:ifNotNil: > ASN1.CHOICE(ASN1.Type)>>decodeWith: > ASN1.CHOICE(ASN1.Type)>>decodeWith:for: > ASN1.StructureElement>>decode:with: > ASN1.SEQUENCE(ASN1.MappableType)>>decodeValue:with: > ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: > optimized [] in ASN1.Type>>decodeWith: > UndefinedObject>>ifNil:ifNotNil: > ASN1.SEQUENCE(ASN1.Type)>>decodeWith: > ASN1.SEQUENCE(ASN1.Type)>>decodeWith:for: > ASN1.StructureElement>>decode:with: > ASN1.SEQUENCE(ASN1.MappableType)>>decodeValue:with: > ASN1.DERStream(ASN1.BERStreamBasic)>>decodeWith: > optimized [] in ASN1.Type>>decodeWith: > UndefinedObject>>ifNil:ifNotNil: > ASN1.SEQUENCE(ASN1.Type)>>decodeWith: > optimized [] in ASN1.TLVStream>>unmarshalObjectType: > BlockClosure>>on:do: > ASN1.DERStream(ASN1.TLVStream)>>unmarshalObjectType: > ASN1.DERStream(ASN1.BERStreamBasic)>>unmarshalObjectType: > Security.X509.Certificate class>>fromBytes: > Security.X509.Certificate class>>fromBase64: > optimized [] in Security.X509.CertificateFileReader>>readCertificate:from: > BlockClosure>>on:do: > Security.X509.CertificateFileReader>>readCertificate:from: > Security.X509.CertificateFileReader>>readFrom: > optimized [] in Security.X509.CertificateFileReader class>>readFromFile: > BlockClosure>>ensure: > Security.X509.CertificateFileReader class>>readFromFile: > Security.X509.CertificateFileReader class>>readCertificatesFrom: > Security.X509.X509Registry class>>readTrustedCertificatesFromFile: > optimized [] in UndefinedObject>>unboundMethod > optimized [] in NTFSFilename>>filesMatching:do: > Array(SequenceableCollection)>>do: > NTFSFilename>>filesMatching:do: > UndefinedObject>>unboundMethod > UndefinedObject(Object)>>performMethod:arguments: > UndefinedObject(Object)>>performMethod: > optimized [] in ParagraphEditor>>debug: > BlockClosure>>on:do: > optimized [] in Process class>>forBlock:priority: > > |
Free forum by Nabble | Edit this page |