Skip to content

CertificateEntryParser - Could not parse certificate bytes to X509Certificate error seen #231

@sajualways

Description

@sajualways

07:08:50 [main] WARN : CertificateEntryParser - Could not parse certificate bytes to X509Certificate
de.rub.nds.protocol.exception.ParserException: Did not anticipate X509AttributeType: DOMAIN_COMPONENT
at de.rub.nds.x509attacker.x509.parser.AttributeTypeAndValueParser.parseSubcomponents(AttributeTypeAndValueParser.java:62)
at de.rub.nds.x509attacker.x509.parser.X509ComponentContainerParser.parseContent(X509ComponentContainerParser.java:35)
at de.rub.nds.x509attacker.x509.parser.X509ComponentFieldParser.parse(X509ComponentFieldParser.java:38)
at de.rub.nds.x509attacker.x509.parser.RelativeDistinguishedNameParser.parseSubcomponents(RelativeDistinguishedNameParser.java:41)
at de.rub.nds.x509attacker.x509.parser.X509ComponentContainerParser.parseContent(X509ComponentContainerParser.java:35)
at de.rub.nds.x509attacker.x509.parser.X509ComponentFieldParser.parse(X509ComponentFieldParser.java:38)
at de.rub.nds.x509attacker.x509.parser.NameParser.parseSubcomponents(NameParser.java:36)
at de.rub.nds.x509attacker.x509.parser.X509ComponentContainerParser.parseContent(X509ComponentContainerParser.java:35)
at de.rub.nds.x509attacker.x509.parser.X509ComponentFieldParser.parse(X509ComponentFieldParser.java:38)
at de.rub.nds.x509attacker.x509.parser.TbsCertificateParser.parseIssuer(TbsCertificateParser.java:113)
at de.rub.nds.x509attacker.x509.parser.TbsCertificateParser.parseSubcomponents(TbsCertificateParser.java:37)
at de.rub.nds.x509attacker.x509.parser.X509ComponentContainerParser.parseContent(X509ComponentContainerParser.java:35)
at de.rub.nds.x509attacker.x509.parser.X509ComponentFieldParser.parse(X509ComponentFieldParser.java:38)
at de.rub.nds.x509attacker.x509.parser.X509CertificateParser.parseTbsCertificate(X509CertificateParser.java:48)
at de.rub.nds.x509attacker.x509.parser.X509CertificateParser.parseSubcomponents(X509CertificateParser.java:29)
at de.rub.nds.x509attacker.x509.parser.X509ComponentContainerParser.parseContent(X509ComponentContainerParser.java:35)
at de.rub.nds.x509attacker.x509.parser.X509ComponentFieldParser.parse(X509ComponentFieldParser.java:38)
at de.rub.nds.tlsattacker.core.protocol.parser.cert.CertificateEntryParser.parseX509Certificate(CertificateEntryParser.java:105)
at de.rub.nds.tlsattacker.core.protocol.parser.CertificateMessageParser.parseCertificateList(CertificateMessageParser.java:114)
at de.rub.nds.tlsattacker.core.protocol.parser.CertificateMessageParser.parse(CertificateMessageParser.java:49)
at de.rub.nds.tlsattacker.core.protocol.parser.CertificateMessageParser.parse(CertificateMessageParser.java:23)
at de.rub.nds.tlsattacker.core.layer.impl.MessageLayer.readHandshakeProtocolData(MessageLayer.java:383)
at de.rub.nds.tlsattacker.core.layer.impl.MessageLayer.readMessageForHint(MessageLayer.java:287)
at de.rub.nds.tlsattacker.core.layer.impl.MessageLayer.receiveData(MessageLayer.java:260)
at de.rub.nds.tlsattacker.core.layer.LayerStack.receiveData(LayerStack.java:144)
at de.rub.nds.tlsattacker.core.workflow.action.MessageAction.getReceiveResult(MessageAction.java:56)
at de.rub.nds.tlsattacker.core.workflow.action.CommonReceiveAction.execute(CommonReceiveAction.java:66)
at de.rub.nds.tlsattacker.core.workflow.WorkflowExecutor.executeAction(WorkflowExecutor.java:149)
at de.rub.nds.tlsattacker.core.workflow.DefaultWorkflowExecutor.executeWorkflow(DefaultWorkflowExecutor.java:71)
at de.rub.nds.tlsattacker.client.main.TlsClient.startTlsClient(TlsClient.java:86)
at de.rub.nds.tlsattacker.client.main.TlsClient.main(TlsClient.java:58)
07:08:50 [main] WARN : CertificateMessageHandler - Unparseable certificate entry in chain. Skipping in context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions