10000 parsing LDAP search message openldap (with ASN.1 spec) · Issue #18 · pyasn1/pyasn1 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

parsing LDAP search message openldap (with ASN.1 spec) #18

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
michael-dev opened this issue Dec 15, 2022 · 0 comments
Open

parsing LDAP search message openldap (with ASN.1 spec) #18

michael-dev opened this issue Dec 15, 2022 · 0 comments

Comments

@michael-dev
Copy link
michael-dev commented Dec 15, 2022

The following code

from binascii import unhexlify
from pyasn1.codec.der.decoder import decode as der_decoder
from pyasn1.codec.ber.decoder import decode as ber_decoder
from pyasn1 import debug
from impacket.ldap.ldapasn1 import LDAPMessage

debug.setLogger(debug.Debug('all'))

data = unhexlify('30560201026351041064633d6578616d6c652c64633d6f72670a01020a0100020100020100010100a02c870b6f626a656374436c617373a31d040e73616d4163636f756e744e616d65040b6578616d706c65557365723000')

obj, rest_of_input = ber_decoder(data, asn1Spec=LDAPMessage())

print(data)
print(obj)
print(rest_of_input)

fails as follows

2022-12-15 07:00:45,806 pyasn1: running pyasn1 0.5.0.rc2, debug flags all
2022-12-15 07:00:45,806 pyasn1: debug category 'all' enabled
2022-12-15 07:00:45,806 pyasn1: decoder called at scope  with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fd141c2a520>
2022-12-15 07:00:45,806 pyasn1: tag decoded into <TagSet object, tags 0:32:16>, decoding length
2022-12-15 07:00:45,806 pyasn1: value length decoded into 86
2022-12-15 07:00:45,806 pyasn1: candidate ASN.1 spec is LDAPMessage
2022-12-15 07:00:45,806 pyasn1: value decoder chosen for an ambiguous type by type ID 11
2022-12-15 07:00:45,806 pyasn1: codec SequencePayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:00:45,807 pyasn1: decoding non-deterministic  type <LDAPMessage schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type messageID=<MessageID schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>, <NamedType object, type protocolOp=<Choice schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type bindRequest=<BindRequest schema object, tagSet=<TagSet object, tags 64:32:0>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type version=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 1, 127>>>>, <NamedType object, type name=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type authentication=<AuthenticationChoice schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type simple=<OctetString schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <NamedType object, type sasl=<SaslCredentials schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type mechanism=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type credentials=<OctetString schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type sicilyPackageDiscovery=<OctetString schema object, tagSet <TagSet object, tags 128:0:9>, encoding iso-8859-1>>, <NamedType object, type sicilyNegotiate=<OctetString schema object, tagSet <TagSet object, tags 128:0:10>, encoding iso-8859-1>>, <NamedType object, type sicilyResponse=<OctetString schema object, tagSet <TagSet object, tags 128:0:11>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type bindResponse=<BindResponse schema object, tagSet=<TagSet object, tags 64:32:1>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type serverSaslCreds=<OctetString schema object, tagSet <TagSet object, tags 128:0:7>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type unbindRequest=<UnbindRequest schema object, tagSet <TagSet object, tags 64:0:2>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts b''>>, encoding iso-8859-1>>, <NamedType object, type searchRequest=<SearchRequest schema object, tagSet=<TagSet object, tags 64:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type baseObject=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type scope=<Scope schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums baseObject=0, singleLevel=1, wholeSubtree=2>>>, <NamedType object, type derefAliases=<DerefAliases schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums neverDerefAliases=0, derefInSear...fFindingBaseObj=2, derefAlways=3>>>, <NamedType object, type sizeLimit=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>>, <NamedType object, type timeLimit=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>>, <NamedType object, type typesOnly=<Boolean schema object, tagSet <TagSet object, tags 0:0:1>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>>>, <NamedType object, type filter=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type and=<SetOf schema object, tagSet=<TagSet object, tags 128:32:0>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type or=<SetOf schema object, tagSet=<TagSet object, tags 128:32:1>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type not=<SetOf schema object, tagSet=<TagSet object, tags 128:32:2>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type equalityMatch=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type substrings=<SubstringFilter schema object, tagSet=<TagSet object, tags 128:32:4>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type substrings=<SequenceOf schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Choice schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type initial=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <NamedType object, type any=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:1>, encoding iso-8859-1>>, <NamedType object, type final=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:2>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type greaterOrEqual=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:5>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type lessOrEqual=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:6>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type present=<AttributeDescription schema object, tagSet <TagSet object, tags 128:0:7>, encoding utf-8>>, <NamedType object, type approxMatch=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:8>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type extensibleMatch=<MatchingRuleAssertion schema object, tagSet=<TagSet object, tags 128:32:9>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <OptionalNamedType object, type matchingRule=<MatchingRuleID schema object, tagSet <TagSet object, tags 128:0:1>, encoding utf-8>>, <OptionalNamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 128:0:2>, encoding utf-8>>, <NamedType object, type matchValue=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:3>, encoding iso-8859-1>>, <DefaultedNamedType object, type dnAttributes=<Boolean value object, tagSet <TagSet object, tags 128:0:4>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>, payload [False]>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type attributes=<AttributeSelection schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type searchResEntry=<SearchResultEntry schema object, tagSet=<TagSet object, tags 64:32:4>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type objectName=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type attributes=<PartialAttributeList schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<PartialAttribute schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type vals=<SetOf schema object, tagSet=<TagSet object, tags 0:32:17>, subtypeSpec=<ConstraintsIntersection object>, componentType=<AttributeValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type searchResDone=<SearchResultDone schema object, tagSet=<TagSet object, tags 64:32:5>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type searchResRef=<SearchResultReference schema object, tagSet=<TagSet object, tags 64:32:19>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modifyRequest=<ModifyRequest schema object, tagSet=<TagSet object, tags 64:32:6>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type object=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type changes=<SequenceOf schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Sequence schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type operation=<Operation schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums add=0, delete=1, replace=2>>>, <NamedType object, type modification=<PartialAttribute schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type vals=<SetOf schema object, tagSet=<TagSet object, tags 0:32:17>, subtypeSpec=<ConstraintsIntersection object>, componentType=<AttributeValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modifyResponse=<ModifyResponse schema object, tagSet=<TagSet object, tags 64:32:7>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type addRequest=<AddRequest schema object, tagSet=<TagSet object, tags 64:32:8>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type entry=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type attributes=<AttributeList schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Attribute schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type vals=<SetOf schema object, tagSet=<TagSet object, tags 0:32:17>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>, componentType=<AttributeValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type addResponse=<AddResponse schema object, tagSet=<TagSet object, tags 64:32:9>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type delRequest=<DelRequest schema object, tagSet <TagSet object, tags 64:0:10>, encoding utf-8>>, <NamedType object, type delResponse=<DelResponse schema object, tagSet=<TagSet object, tags 64:32:11>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modDNRequest=<ModifyDNRequest schema object, tagSet=<TagSet object, tags 64:32:12>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type entry=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type newrdn=<RelativeLDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type deleteoldrdn=<Boolean schema object, tagSet <TagSet object, tags 0:0:1>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>>>, <OptionalNamedType object, type newSuperior=<LDAPDN schema object, tagSet <TagSet object, tags 128:0:0>, encoding utf-8>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modDNResponse=<ModifyDNResponse schema object, tagSet=<TagSet object, tags 64:32:13>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type compareRequest=<CompareRequest schema object, tagSet=<TagSet object, tags 64:32:14>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type entry=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type ava=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type compareResponse=<CompareResponse schema object, tagSet=<TagSet object, tags 64:32:15>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type abandonRequest=<AbandonRequest schema object, tagSet <TagSet object, tags 64:0:16>, subtypeSpec <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>, <NamedType object, type extendedReq=<ExtendedRequest schema object, tagSet=<TagSet object, tags 64:32:23>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type requestName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <OptionalNamedType object, type requestValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:1>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type extendedResp=<ExtendedResponse schema object, tagSet=<TagSet object, tags 64:32:24>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type responseName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:10>, encoding iso-8859-1>>, <OptionalNamedType object, type responseValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:11>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type intermediateResponse=<IntermediateResponse value object, tagSet=<TagSet object, tags 64:32:25>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <OptionalNamedType object, type responseName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <OptionalNamedType object, type responseValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:1>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type controls=<Controls schema object, tagSet=<TagSet object, tags 128:32:0>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Control schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type controlType=<LDAPOID schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>, <DefaultedNamedType object, type criticality=<Boolean value object, tagSet <TagSet object, tags 0:0:1>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>, payload [False]>>, <OptionalNamedType object, type controlValue=<OctetString schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type responseName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:10>, encoding iso-8859-1>>, <OptionalNamedType object, type responseValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:11>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>> chosen by type ID
2022-12-15 07:00:45,808 pyasn1: decoder called at scope LDAPMessage with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fd141c2a520>
2022-12-15 07:00:45,808 pyasn1: tag decoded into <TagSet object, tags 0:0:2>, decoding length
2022-12-15 07:00:45,808 pyasn1: value length decoded into 1
2022-12-15 07:00:45,808 pyasn1: candidate ASN.1 spec is MessageID
2022-12-15 07:00:45,808 pyasn1: value decoder chosen for an ambiguous type by type ID 1
2022-12-15 07:00:45,808 pyasn1: codec IntegerPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:00:45,808 pyasn1: codec IntegerPayloadDecoder yields type MessageID, value:
2
...
2022-12-15 07:00:45,809 pyasn1: decoder left scope LDAPMessage, call completed
2022-12-15 07:00:45,809 pyasn1: decoder called at scope LDAPMessage with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fd141c2a520>
2022-12-15 07:00:45,809 pyasn1: tag decoded into <TagSet object, tags 64:32:3>, decoding length
2022-12-15 07:00:45,809 pyasn1: value length decoded into 81
2022-12-15 07:00:45,809 pyasn1: candidate ASN.1 spec is Choice
2022-12-15 07:00:45,809 pyasn1: value decoder chosen for an ambiguous type by type ID 13
2022-12-15 07:00:45,809 pyasn1: codec ChoicePayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:00:45,809 pyasn1: decoding <TagSet object, tags 64:32:3> as untagged CHOICE
2022-12-15 07:00:45,809 pyasn1: decoder called at scope LDAPMessage.Choice with state 2, working with up to 81 octets of substrate: <_io.BytesIO object at 0x7fd141c2a520>
2022-12-15 07:00:45,809 pyasn1: candidate ASN.1 spec is a map of:
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:0> -> BindRequest
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:1> -> BindResponse
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:0:2> -> UnbindRequest
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:3> -> SearchRequest
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:4> -> SearchResultEntry
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:5> -> SearchResultDone
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:19> -> SearchResultReference
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:6> -> ModifyRequest
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:7> -> ModifyResponse
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:8> -> AddRequest
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:9> -> AddResponse
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:0:10> -> DelRequest
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:11> -> DelResponse
2022-12-15 07:00:45,809 pyasn1:   <TagSet object, tags 64:32:12> -> ModifyDNRequest
2022-12-15 07:00:45,810 pyasn1:   <TagSet object, tags 64:32:13> -> ModifyDNResponse
2022-12-15 07:00:45,810 pyasn1:   <TagSet object, tags 64:32:14> -> CompareRequest
2022-12-15 07:00:45,810 pyasn1:   <TagSet object, tags 64:32:15> -> CompareResponse
2022-12-15 07:00:45,810 pyasn1:   <TagSet object, tags 64:0:16> -> AbandonRequest
2022-12-15 07:00:45,810 pyasn1:   <TagSet object, tags 64:32:23> -> ExtendedRequest
2022-12-15 07:00:45,810 pyasn1:   <TagSet object, tags 64:32:24> -> ExtendedResponse
2022-12-15 07:00:45,810 pyasn1:   <TagSet object, tags 64:32:25> -> IntermediateResponse
Traceback (most recent call last):
  File "test-pyasn1/test2.py", line 11, in <module>
    obj, rest_of_input = ber_decoder(data, asn1Spec=LDAPMessage())
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 2003, in __call__
    for asn1Object in streamingDecoder:
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1918, in __iter__
    for asn1Object in self._singleItemDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1778, in __call__
    for value in concreteDecoder.valueDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 721, in valueDecoder
    for component in decodeFun(substrate, componentType, **options):
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1778, in __call__
    for value in concreteDecoder.valueDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1150, in valueDecoder
    for component in decodeFun(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1717, in __call__
    LOG('new candidate ASN.1 spec is %s, chosen by %s' % (chosenSpec is None and '<none>' or chosenSpec.prettyPrintType(), tagSet))
  File "test-pyasn1/pyasn1/type/univ.py", line 2729, in prettyPrintType
    representation, componentType.prettyPrintType(scope)
  File "test-pyasn1/pyasn1/type/univ.py", line 2729, in prettyPrintType
    representation, componentType.prettyPrintType(scope)
  File "test-pyasn1/pyasn1/type/univ.py", line 1986, in prettyPrintType
    representation += self.componentType.prettyPrintType(scope)
  File "test-pyasn1/pyasn1/type/univ.py", line 2722, in prettyPrintType
    for idx, componentType in enumerate(self.componentType.values() or self._componentValues):
  File "test-pyasn1/pyasn1/type/base.py", line 213, in plug
    raise error.PyAsn1Error('Attempted "%s" operation on ASN.1 schema object' % name)
pyasn1.error.PyAsn1Error: Attempted "__iter__" operation on ASN.1 schema object

Applying

diff --git a/pyasn1/type/univ.py b/pyasn1/type/univ.py
index 488241f..3cdd5e7 100644
--- a/pyasn1/type/univ.py
+++ b/pyasn1/type/univ.py
@@ -2719,6 +2719,9 @@ class SequenceAndSetBase(base.ConstructedAsn1Type):
     def prettyPrintType(self, scope=0):
         scope += 1
         representation = '%s -> %s {\n' % (self.tagSet, self.__class__.__name__)
+        print("cT {}, cV {}".format(type(self.componentType.values()), type(self._componentValues)))
+        if not self.componentType.values() and self._componentValues is noValue:
+            return representation
         for idx, componentType in enumerate(self.componentType.values() or self._componentValues):
             representation += ' ' * scope
             if self.componentType:

results in

2022-12-15 07:12:03,663 pyasn1: running pyasn1 0.5.0.rc2, debug flags all
2022-12-15 07:12:03,663 pyasn1: debug category 'all' enabled
2022-12-15 07:12:03,664 pyasn1: decoder called at scope  with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,664 pyasn1: tag decoded into <TagSet object, tags 0:32:16>, decoding length
2022-12-15 07:12:03,664 pyasn1: value length decoded into 86
2022-12-15 07:12:03,664 pyasn1: candidate ASN.1 spec is LDAPMessage
2022-12-15 07:12:03,664 pyasn1: value decoder chosen for an ambiguous type by type ID 11
2022-12-15 07:12:03,664 pyasn1: codec SequencePayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,665 pyasn1: decoding non-deterministic  type <LDAPMessage schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type messageID=<MessageID schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>, <NamedType object, type protocolOp=<Choice schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type bindRequest=<BindRequest schema object, tagSet=<TagSet object, tags 64:32:0>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type version=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 1, 127>>>>, <NamedType object, type name=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type authentication=<AuthenticationChoice schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type simple=<OctetString schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <NamedType object, type sasl=<SaslCredentials schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type mechanism=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type credentials=<OctetString schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type sicilyPackageDiscovery=<OctetString schema object, tagSet <TagSet object, tags 128:0:9>, encoding iso-8859-1>>, <NamedType object, type sicilyNegotiate=<OctetString schema object, tagSet <TagSet object, tags 128:0:10>, encoding iso-8859-1>>, <NamedType object, type sicilyResponse=<OctetString schema object, tagSet <TagSet object, tags 128:0:11>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type bindResponse=<BindResponse schema object, tagSet=<TagSet object, tags 64:32:1>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type serverSaslCreds=<OctetString schema object, tagSet <TagSet object, tags 128:0:7>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type unbindRequest=<UnbindRequest schema object, tagSet <TagSet object, tags 64:0:2>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts b''>>, encoding iso-8859-1>>, <NamedType object, type searchRequest=<SearchRequest schema object, tagSet=<TagSet object, tags 64:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type baseObject=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type scope=<Scope schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums baseObject=0, singleLevel=1, wholeSubtree=2>>>, <NamedType object, type derefAliases=<DerefAliases schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums neverDerefAliases=0, derefInSear...fFindingBaseObj=2, derefAlways=3>>>, <NamedType object, type sizeLimit=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>>, <NamedType object, type timeLimit=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>>, <NamedType object, type typesOnly=<Boolean schema object, tagSet <TagSet object, tags 0:0:1>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>>>, <NamedType object, type filter=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type and=<SetOf schema object, tagSet=<TagSet object, tags 128:32:0>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type or=<SetOf schema object, tagSet=<TagSet object, tags 128:32:1>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type not=<SetOf schema object, tagSet=<TagSet object, tags 128:32:2>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type equalityMatch=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type substrings=<SubstringFilter schema object, tagSet=<TagSet object, tags 128:32:4>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type substrings=<SequenceOf schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Choice schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type initial=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <NamedType object, type any=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:1>, encoding iso-8859-1>>, <NamedType object, type final=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:2>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type greaterOrEqual=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:5>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type lessOrEqual=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:6>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type present=<AttributeDescription schema object, tagSet <TagSet object, tags 128:0:7>, encoding utf-8>>, <NamedType object, type approxMatch=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:8>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type extensibleMatch=<MatchingRuleAssertion schema object, tagSet=<TagSet object, tags 128:32:9>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <OptionalNamedType object, type matchingRule=<MatchingRuleID schema object, tagSet <TagSet object, tags 128:0:1>, encoding utf-8>>, <OptionalNamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 128:0:2>, encoding utf-8>>, <NamedType object, type matchValue=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:3>, encoding iso-8859-1>>, <DefaultedNamedType object, type dnAttributes=<Boolean value object, tagSet <TagSet object, tags 128:0:4>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>, payload [False]>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type attributes=<AttributeSelection schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type searchResEntry=<SearchResultEntry schema object, tagSet=<TagSet object, tags 64:32:4>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type objectName=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type attributes=<PartialAttributeList schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<PartialAttribute schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type vals=<SetOf schema object, tagSet=<TagSet object, tags 0:32:17>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Att
8000
ributeValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type searchResDone=<SearchResultDone schema object, tagSet=<TagSet object, tags 64:32:5>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type searchResRef=<SearchResultReference schema object, tagSet=<TagSet object, tags 64:32:19>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modifyRequest=<ModifyRequest schema object, tagSet=<TagSet object, tags 64:32:6>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type object=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type changes=<SequenceOf schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Sequence schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type operation=<Operation schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums add=0, delete=1, replace=2>>>, <NamedType object, type modification=<PartialAttribute schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type vals=<SetOf schema object, tagSet=<TagSet object, tags 0:32:17>, subtypeSpec=<ConstraintsIntersection object>, componentType=<AttributeValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modifyResponse=<ModifyResponse schema object, tagSet=<TagSet object, tags 64:32:7>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type addRequest=<AddRequest schema object, tagSet=<TagSet object, tags 64:32:8>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type entry=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type attributes=<AttributeList schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Attribute schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type vals=<SetOf schema object, tagSet=<TagSet object, tags 0:32:17>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>, componentType=<AttributeValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type addResponse=<AddResponse schema object, tagSet=<TagSet object, tags 64:32:9>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type delRequest=<DelRequest schema object, tagSet <TagSet object, tags 64:0:10>, encoding utf-8>>, <NamedType object, type delResponse=<DelResponse schema object, tagSet=<TagSet object, tags 64:32:11>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modDNRequest=<ModifyDNRequest schema object, tagSet=<TagSet object, tags 64:32:12>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type entry=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type newrdn=<RelativeLDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type deleteoldrdn=<Boolean schema object, tagSet <TagSet object, tags 0:0:1>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>>>, <OptionalNamedType object, type newSuperior=<LDAPDN schema object, tagSet <TagSet object, tags 128:0:0>, encoding utf-8>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type modDNResponse=<ModifyDNResponse schema object, tagSet=<TagSet object, tags 64:32:13>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type compareRequest=<CompareRequest schema object, tagSet=<TagSet object, tags 64:32:14>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type entry=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type ava=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type compareResponse=<CompareResponse schema object, tagSet=<TagSet object, tags 64:32:15>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type abandonRequest=<AbandonRequest schema object, tagSet <TagSet object, tags 64:0:16>, subtypeSpec <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>, <NamedType object, type extendedReq=<ExtendedRequest schema object, tagSet=<TagSet object, tags 64:32:23>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type requestName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <OptionalNamedType object, type requestValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:1>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type extendedResp=<ExtendedResponse schema object, tagSet=<TagSet object, tags 64:32:24>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type resultCode=<ResultCode schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums success=0, operationsError=1, pr...affectsMultipleDSAs=71, other=80>>>, <NamedType object, type matchedDN=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type diagnosticMessage=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <OptionalNamedType object, type referral=<Referral schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ValueSizeConstraint object, consts 1, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>, componentType=<URI schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type responseName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:10>, encoding iso-8859-1>>, <OptionalNamedType object, type responseValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:11>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type intermediateResponse=<IntermediateResponse value object, tagSet=<TagSet object, tags 64:32:25>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <OptionalNamedType object, type responseName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <OptionalNamedType object, type responseValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:1>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type controls=<Controls schema object, tagSet=<TagSet object, tags 128:32:0>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Control schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type controlType=<LDAPOID schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>, <DefaultedNamedType object, type criticality=<Boolean value object, tagSet <TagSet object, tags 0:0:1>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>, payload [False]>>, <OptionalNamedType object, type controlValue=<OctetString schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <OptionalNamedType object, type responseName=<LDAPOID schema object, tagSet <TagSet object, tags 128:0:10>, encoding iso-8859-1>>, <OptionalNamedType object, type responseValue=<OctetString schema object, tagSet <TagSet object, tags 128:0:11>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>> chosen by type ID
2022-12-15 07:12:03,665 pyasn1: decoder called at scope LDAPMessage with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,665 pyasn1: tag decoded into <TagSet object, tags 0:0:2>, decoding length
2022-12-15 07:12:03,665 pyasn1: value length decoded into 1
2022-12-15 07:12:03,665 pyasn1: candidate ASN.1 spec is MessageID
2022-12-15 07:12:03,665 pyasn1: value decoder chosen for an ambiguous type by type ID 1
2022-12-15 07:12:03,665 pyasn1: codec IntegerPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,665 pyasn1: codec IntegerPayloadDecoder yields type MessageID, value:
2
...
2022-12-15 07:12:03,665 pyasn1: decoder left scope LDAPMessage, call completed
2022-12-15 07:12:03,665 pyasn1: decoder called at scope LDAPMessage with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,665 pyasn1: tag decoded into <TagSet object, tags 64:32:3>, decoding length
2022-12-15 07:12:03,665 pyasn1: value length decoded into 81
2022-12-15 07:12:03,665 pyasn1: candidate ASN.1 spec is Choice
2022-12-15 07:12:03,665 pyasn1: value decoder chosen for an ambiguous type by type ID 13
2022-12-15 07:12:03,665 pyasn1: codec ChoicePayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,666 pyasn1: decoding <TagSet object, tags 64:32:3> as untagged CHOICE
2022-12-15 07:12:03,666 pyasn1: decoder called at scope LDAPMessage.Choice with state 2, working with up to 81 octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,666 pyasn1: candidate ASN.1 spec is a map of:
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:0> -> BindRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:1> -> BindResponse
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:0:2> -> UnbindRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:3> -> SearchRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:4> -> SearchResultEntry
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:5> -> SearchResultDone
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:19> -> SearchResultReference
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:6> -> ModifyRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:7> -> ModifyResponse
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:8> -> AddRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:9> -> AddResponse
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:0:10> -> DelRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:11> -> DelResponse
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:12> -> ModifyDNRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:13> -> ModifyDNResponse
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:14> -> CompareRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:15> -> CompareResponse
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:0:16> -> AbandonRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:23> -> ExtendedRequest
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:24> -> ExtendedResponse
2022-12-15 07:12:03,666 pyasn1:   <TagSet object, tags 64:32:25> -> IntermediateResponse
2022-12-15 07:12:03,666 pyasn1: new candidate ASN.1 spec is <TagSet object, tags 64:32:3> -> SearchRequest {
 "baseObject" = <TagSet object, tags 0:0:4> -> LDAPDN
 "scope" = <TagSet object, tags 0:0:10> -> Scope
 "derefAliases" = <TagSet object, tags 0:0:10> -> DerefAliases
 "sizeLimit" = <TagSet object, tags 0:0:2> -> Integer
 "timeLimit" = <TagSet object, tags 0:0:2> -> Integer
 "typesOnly" = <TagSet object, tags 0:0:1> -> Boolean
 "filter" = <TagSet object, untagged> -> Filter {
  "and" = <TagSet object, tags 128:32:0> -> SetOf {
   <TagSet object, untagged> -> Filter {

  }
  "or" = <TagSet object, tags 128:32:1> -> SetOf {
   <TagSet object, untagged> -> Filter {

  }
  "not" = <TagSet object, tags 128:32:2> -> SetOf {
   <TagSet object, untagged> -> Filter {

  }
  "equalityMatch" = <TagSet object, tags 128:32:3> -> AttributeValueAssertion {
   "attributeDesc" = <TagSet object, tags 0:0:4> -> AttributeDescription
   "assertionValue" = <TagSet object, tags 0:0:4> -> AssertionValue

  }
  "substrings" = <TagSet object, tags 128:32:4> -> SubstringFilter {
   "type" = <TagSet object, tags 0:0:4> -> AttributeDescription
   "substrings" = <TagSet object, tags 0:32:16> -> SequenceOf {
    <TagSet object, untagged> -> Choice {
     "initial" = <TagSet object, tags 128:0:0> -> AssertionValue
     "any" = <TagSet object, tags 128:0:1> -> AssertionValue
     "final" = <TagSet object, tags 128:0:2> -> AssertionValue

    }
   }

  }
  "greaterOrEqual" = <TagSet object, tags 128:32:5> -> AttributeValueAssertion {
   "attributeDesc" = <TagSet object, tags 0:0:4> -> AttributeDescription
   "assertionValue" = <TagSet object, tags 0:0:4> -> AssertionValue

  }
  "lessOrEqual" = <TagSet object, tags 128:32:6> -> AttributeValueAssertion {
   "attributeDesc" = <TagSet object, tags 0:0:4> -> AttributeDescription
   "assertionValue" = <TagSet object, tags 0:0:4> -> AssertionValue

  }
  "present" = <TagSet object, tags 128:0:7> -> AttributeDescription
  "approxMatch" = <TagSet object, tags 128:32:8> -> AttributeValueAssertion {
   "attributeDesc" = <TagSet object, tags 0:0:4> -> AttributeDescription
   "assertionValue" = <TagSet object, tags 0:0:4> -> AssertionValue

  }
  "extensibleMatch" = <TagSet object, tags 128:32:9> -> MatchingRuleAssertion {
   "matchingRule" = <TagSet object, tags 128:0:1> -> MatchingRuleID
   "type" = <TagSet object, tags 128:0:2> -> AttributeDescription
   "matchValue" = <TagSet object, tags 128:0:3> -> AssertionValue
   "dnAttributes" = <TagSet object, tags 128:0:4> -> Boolean

  }

 }
 "attributes" = <TagSet object, tags 0:32:16> -> AttributeSelection {
  <TagSet object, tags 0:0:4> -> LDAPString
 }

}, chosen by <TagSet object, tags 64:32:3>
2022-12-15 07:12:03,666 pyasn1: value decoder chosen for an ambiguous type by type ID 11
2022-12-15 07:12:03,666 pyasn1: codec SequencePayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,667 pyasn1: decoding deterministic  type <SearchRequest schema object, tagSet=<TagSet object, tags 64:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type baseObject=<LDAPDN schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type scope=<Scope schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums baseObject=0, singleLevel=1, wholeSubtree=2>>>, <NamedType object, type derefAliases=<DerefAliases schema object, tagSet <TagSet object, tags 0:0:10>, namedValues <NamedValues object, enums neverDerefAliases=0, derefInSear...fFindingBaseObj=2, derefAlways=3>>>, <NamedType object, type sizeLimit=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>>, <NamedType object, type timeLimit=<Integer schema object, tagSet <TagSet object, tags 0:0:2>, subtypeSpec <ConstraintsIntersection object, consts <ValueRangeConstraint object, consts 0, <Integer value object, tagSet <TagSet object, tags 0:0:2>, payload [2147483647]>>>>>, <NamedType object, type typesOnly=<Boolean schema object, tagSet <TagSet object, tags 0:0:1>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, consts 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>>>, <NamedType object, type filter=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type and=<SetOf schema object, tagSet=<TagSet object, tags 128:32:0>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type or=<SetOf schema object, tagSet=<TagSet object, tags 128:32:1>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type not=<SetOf schema object, tagSet=<TagSet object, tags 128:32:2>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type equalityMatch=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:3>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type substrings=<SubstringFilter schema object, tagSet=<TagSet object, tags 128:32:4>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type substrings=<SequenceOf schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<Choice schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types <NamedType object, type initial=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:0>, encoding iso-8859-1>>, <NamedType object, type any=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:1>, encoding iso-8859-1>>, <NamedType object, type final=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:2>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type greaterOrEqual=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:5>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type lessOrEqual=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:6>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type present=<AttributeDescription schema object, tagSet <TagSet object, tags 128:0:7>, encoding utf-8>>, <NamedType object, type approxMatch=<AttributeValueAssertion schema object, tagSet=<TagSet object, tags 128:32:8>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <NamedType object, type attributeDesc=<AttributeDescription schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>>, <NamedType object, type assertionValue=<AssertionValue schema object, tagSet <TagSet object, tags 0:0:4>, encoding iso-8859-1>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type extensibleMatch=<MatchingRuleAssertion schema object, tagSet=<TagSet object, tags 128:32:9>, subtypeSpec=<ConstraintsIntersection object>, componentType=<NamedTypes object, types <OptionalNamedType object, type matchingRule=<MatchingRuleID schema object, tagSet <TagSet object, tags 128:0:1>, encoding utf-8>>, <OptionalNamedType object, type type=<AttributeDescription schema object, tagSet <TagSet object, tags 128:0:2>, encoding utf-8>>, <NamedType object, type matchValue=<AssertionValue schema object, tagSet <TagSet object, tags 128:0:3>, encoding iso-8859-1>>, <DefaultedNamedType object, type dnAttributes=<Boolean value object, tagSet <TagSet object, tags 128:0:4>, subtypeSpec <ConstraintsIntersection object, consts <SingleValueConstraint object, const
8342
s 0, 1>>, namedValues <NamedValues object, enums False=0, True=1>, payload [False]>>>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>>>, <NamedType object, type attributes=<AttributeSelection schema object, tagSet=<TagSet object, tags 0:32:16>, subtypeSpec=<ConstraintsIntersection object>, componentType=<LDAPString schema object, tagSet <TagSet object, tags 0:0:4>, encoding utf-8>, sizeSpec=<ConstraintsIntersection object>>>>, sizeSpec=<ConstraintsIntersection object>> chosen by type ID
2022-12-15 07:12:03,667 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,667 pyasn1: tag decoded into <TagSet object, tags 0:0:4>, decoding length
2022-12-15 07:12:03,667 pyasn1: value length decoded into 16
2022-12-15 07:12:03,667 pyasn1: candidate ASN.1 spec is LDAPDN
2022-12-15 07:12:03,667 pyasn1: value decoder chosen for an ambiguous type by type ID 4
2022-12-15 07:12:03,667 pyasn1: codec OctetStringPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,667 pyasn1: codec OctetStringPayloadDecoder yields type LDAPDN, value:
dc=examle,dc=org
...
2022-12-15 07:12:03,667 pyasn1: decoder left scope LDAPMessage.Choice.SearchRequest, call completed
2022-12-15 07:12:03,667 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,667 pyasn1: tag decoded into <TagSet object, tags 0:0:10>, decoding length
2022-12-15 07:12:03,667 pyasn1: value length decoded into 1
2022-12-15 07:12:03,667 pyasn1: candidate ASN.1 spec is Scope
2022-12-15 07:12:03,667 pyasn1: value decoder chosen by base <TagSet object, tags 0:0:10>
2022-12-15 07:12:03,667 pyasn1: codec IntegerPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,667 pyasn1: codec IntegerPayloadDecoder yields type Scope, value:
wholeSubtree
...
2022-12-15 07:12:03,667 pyasn1: decoder left scope LDAPMessage.Choice.SearchRequest, call completed
2022-12-15 07:12:03,667 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,667 pyasn1: tag decoded into <TagSet object, tags 0:0:10>, decoding length
2022-12-15 07:12:03,667 pyasn1: value length decoded into 1
2022-12-15 07:12:03,667 pyasn1: candidate ASN.1 spec is DerefAliases
2022-12-15 07:12:03,667 pyasn1: value decoder chosen by base <TagSet object, tags 0:0:10>
2022-12-15 07:12:03,667 pyasn1: codec IntegerPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,667 pyasn1: codec IntegerPayloadDecoder yields type DerefAliases, value:
neverDerefAliases
...
2022-12-15 07:12:03,667 pyasn1: decoder left scope LDAPMessage.Choice.SearchRequest, call completed
2022-12-15 07:12:03,668 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,668 pyasn1: tag decoded into <TagSet object, tags 0:0:2>, decoding length
2022-12-15 07:12:03,668 pyasn1: value length decoded into 1
2022-12-15 07:12:03,668 pyasn1: candidate ASN.1 spec is Integer
2022-12-15 07:12:03,668 pyasn1: value decoder chosen for an ambiguous type by type ID 1
2022-12-15 07:12:03,668 pyasn1: codec IntegerPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,668 pyasn1: codec IntegerPayloadDecoder yields type Integer, value:
0
...
2022-12-15 07:12:03,668 pyasn1: decoder left scope LDAPMessage.Choice.SearchRequest, call completed
2022-12-15 07:12:03,668 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,668 pyasn1: tag decoded into <TagSet object, tags 0:0:2>, decoding length
2022-12-15 07:12:03,668 pyasn1: value length decoded into 1
2022-12-15 07:12:03,668 pyasn1: candidate ASN.1 spec is Integer
2022-12-15 07:12:03,668 pyasn1: value decoder chosen for an ambiguous type by type ID 1
2022-12-15 07:12:03,668 pyasn1: codec IntegerPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,668 pyasn1: codec IntegerPayloadDecoder yields type Integer, value:
0
...
2022-12-15 07:12:03,668 pyasn1: decoder left scope LDAPMessage.Choice.SearchRequest, call completed
2022-12-15 07:12:03,668 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,668 pyasn1: tag decoded into <TagSet object, tags 0:0:1>, decoding length
2022-12-15 07:12:03,668 pyasn1: value length decoded into 1
2022-12-15 07:12:03,668 pyasn1: candidate ASN.1 spec is Boolean
2022-12-15 07:12:03,668 pyasn1: value decoder chosen for an ambiguous type by type ID 2
2022-12-15 07:12:03,668 pyasn1: codec BooleanPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,668 pyasn1: codec BooleanPayloadDecoder yields type Boolean, value:
False
...
2022-12-15 07:12:03,668 pyasn1: decoder left scope LDAPMessage.Choice.SearchRequest, call completed
2022-12-15 07:12:03,668 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,668 pyasn1: tag decoded into <TagSet object, tags 128:32:0>, decoding length
2022-12-15 07:12:03,668 pyasn1: value length decoded into 44
2022-12-15 07:12:03,668 pyasn1: candidate ASN.1 spec is Filter
2022-12-15 07:12:03,668 pyasn1: value decoder chosen for an ambiguous type by type ID 13
2022-12-15 07:12:03,668 pyasn1: codec ChoicePayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,668 pyasn1: decoding <TagSet object, tags 128:32:0> as untagged CHOICE
2022-12-15 07:12:03,668 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest.Filter with state 2, working with up to 44 octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,668 pyasn1: candidate ASN.1 spec is a map of:
2022-12-15 07:12:03,668 pyasn1:   <TagSet object, tags 128:32:0> -> SetOf
2022-12-15 07:12:03,668 pyasn1:   <TagSet object, tags 128:32:1> -> SetOf
2022-12-15 07:12:03,668 pyasn1:   <TagSet object, tags 128:32:2> -> SetOf
2022-12-15 07:12:03,668 pyasn1:   <TagSet object, tags 128:32:3> -> AttributeValueAssertion
2022-12-15 07:12:03,669 pyasn1:   <TagSet object, tags 128:32:4> -> SubstringFilter
2022-12-15 07:12:03,669 pyasn1:   <TagSet object, tags 128:32:5> -> AttributeValueAssertion
2022-12-15 07:12:03,669 pyasn1:   <TagSet object, tags 128:32:6> -> AttributeValueAssertion
2022-12-15 07:12:03,669 pyasn1:   <TagSet object, tags 128:0:7> -> AttributeDescription
2022-12-15 07:12:03,669 pyasn1:   <TagSet object, tags 128:32:8> -> AttributeValueAssertion
2022-12-15 07:12:03,669 pyasn1:   <TagSet object, tags 128:32:9> -> MatchingRuleAssertion
2022-12-15 07:12:03,669 pyasn1: new candidate ASN.1 spec is <TagSet object, tags 128:32:0> -> SetOf {
 <TagSet object, untagged> -> Filter {

}, chosen by <TagSet object, tags 128:32:0>
2022-12-15 07:12:03,669 pyasn1: value decoder chosen for an ambiguous type by type ID 10
2022-12-15 07:12:03,669 pyasn1: codec SetOfPayloadDecoder chosen by ASN.1 spec, decoding value
2022-12-15 07:12:03,669 pyasn1: decoding type <Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>> chosen by given `asn1Spec`
2022-12-15 07:12:03,669 pyasn1: decoder called at scope LDAPMessage.Choice.SearchRequest.Filter.SetOf with state 0, working with up to None octets of substrate: <_io.BytesIO object at 0x7fe82cae2520>
2022-12-15 07:12:03,669 pyasn1: tag decoded into <TagSet object, tags 128:0:7>, decoding length
2022-12-15 07:12:03,669 pyasn1: value length decoded into 11
2022-12-15 07:12:03,669 pyasn1: codec <none> chosen by ASN.1 spec, decoding as explicit tag
2022-12-15 07:12:03,669 pyasn1: codec <none> chosen, decoding as failure
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'pyasn1.type.base.NoValue'>
cT <class 'tuple'>, cV <class 'pyasn1.type.base.NoValue'>
cT <class 'tuple'>, cV <class 'pyasn1.type.base.NoValue'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'list'>
cT <class 'tuple'>, cV <class 'pyasn1.type.base.NoValue'>
Traceback (most recent call last):
  File "test-pyasn1/test2.py", line 11, in <module>
    obj, rest_of_input = ber_decoder(data, asn1Spec=LDAPMessage())
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 2003, in __call__
    for asn1Object in streamingDecoder:
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1918, in __iter__
    for asn1Object in self._singleItemDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1778, in __call__
    for value in concreteDecoder.valueDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 721, in valueDecoder
    for component in decodeFun(substrate, componentType, **options):
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1778, in __call__
    for value in concreteDecoder.valueDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1150, in valueDecoder
    for component in decodeFun(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1778, in __call__
    for value in concreteDecoder.valueDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 721, in valueDecoder
    for component in decodeFun(substrate, componentType, **options):
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1778, in __call__
    for value in concreteDecoder.valueDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1150, in valueDecoder
    for component in decodeFun(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1778, in __call__
    for value in concreteDecoder.valueDecoder(
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 841, in valueDecoder
    for component in decodeFun(substrate, componentType, **options):
  File "test-pyasn1/pyasn1/codec/ber/decoder.py", line 1822, in __call__
    raise error.PyAsn1Error(
pyasn1.error.PyAsn1Error: <TagSet object, tags 128:0:7> not in asn1Spec: <Filter schema object, tagSet=<TagSet object, untagged>, subtypeSpec=<ConstraintsIntersection object, consts <ValueSizeConstraint object, consts 1, 1>>, componentType=<NamedTypes object, types >, sizeSpec=<ConstraintsIntersection object>>

similar to issue #17

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0