[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#8637) OpenLDAP crashing when defining multiple olcDbURI for chaining



--001a113cdaccc819cb054d0ea3dd
Content-Type: text/plain; charset=UTF-8

Apologies, I'll avoid pastebin in future.

Configuration is as follows: -

dn: cn=module,cn=config
changetype: add
objectClass: olcModuleList
cn: module
olcModulePath: /usr/lib64/openldap
olcModuleLoad: back_ldap.la


dn: olcOverlay={0}chain,olcDatabase={-1}frontend,cn=config
changetype: add
objectClass: olcOverlayConfig
objectClass: olcChainConfig
olcOverlay: {0}chain


dn: olcDatabase=ldap,olcOverlay={0}chain,olcDatabase={-1}frontend,cn=config
changetype: add
objectClass: olcLDAPConfig
objectClass: olcChainDatabase
olcDBURI: "ldap://aws-mldap-01.aws/,ldap://aws-mldap-02.aws/";
olcDbIDAssertBind: bindmethod=simple
  binddn="cn=proxy,dc=abu,dc=inmarsat,dc=com"
  credentials=XXXXX
  mode=self


dn: olcDatabase={2}mdb,cn=config
changetype: modify
replace: olcUpdateRef
olcUpdateRef: ldap://aws-mldap-01.aws/
olcUpdateRef: ldap://aws-mldap-02.aws/

On 13 April 2017 at 16:01, Quanah Gibson-Mount <quanah@symas.com> wrote:

> --On Thursday, April 13, 2017 1:06 PM +0000 apgriffiths79@gmail.com wrote:
>
> Full_Name: Alan Griffiths
>> Version: 2.4.44
>> OS: Centos 7.3
>> URL: https://pastebin.com/CaVGpfKj
>> Submission from: (NULL) (86.22.17.96)
>>
>
> Pastebin's expire.  Next time, please provide the information directly in
> the ITS.
>
> I'd also suggest providing the slapd configuration etc that generated the
> error.
>
> --Quanah
>
> 58ef6698 connection_get(16): got connid=1000
> 58ef6698 connection_read(16): checking for input on id=1000
> ber_get_next
> ber_get_next: tag 0x30 len 588 contents:
> 58ef6698 op tag 0x63, time 1492084376
> ber_get_next
> 58ef6698 conn=1000 op=7 do_search
> ber_scanf fmt ({miiiib) ber:
> 58ef6698 >>> dnPrettyNormal: <dc=abu,dc=inmarsat,dc=com>
> 58ef6698 <<< dnPrettyNormal: <dc=abu,dc=inmarsat,dc=com>,
> <dc=abu,dc=inmarsat,dc=com>
> ber_scanf fmt ({mm}) ber:
> ber_scanf fmt ({mm}) ber:
> ber_scanf fmt (m) ber:
> ber_scanf fmt ({mm}) ber:
> ber_scanf fmt ({M}}) ber:
> 58ef6698 ==> limits_get: conn=1000 op=7 self="[anonymous]"
> this="dc=abu,dc=inmarsat,dc=com"
> 58ef6698 => mdb_search
> 58ef6698 mdb_dn2entry("dc=abu,dc=inmarsat,dc=com")
> 58ef6698 => mdb_dn2id("dc=abu,dc=inmarsat,dc=com")
> 58ef6698 <= mdb_dn2id: got id=0x1
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 search_candidates: base="dc=abu,dc=inmarsat,dc=com" (0x00000001)
> scope=2
> 58ef6698 => mdb_equality_candidates (objectClass)
> 58ef6698 => key_read
> 58ef6698 <= mdb_index_read: failed (-30798)
> 58ef6698 <= mdb_equality_candidates: id=0, first=0, last=0
> 58ef6698 => mdb_equality_candidates (uid)
> 58ef6698 => key_read
> 58ef6698 <= mdb_index_read 1 candidates
> 58ef6698 <= mdb_equality_candidates: id=1, first=17, last=17
> 58ef6698 => mdb_equality_candidates (objectClass)
> 58ef6698 => key_read
> 58ef6698 <= mdb_index_read 1 candidates
> 58ef6698 <= mdb_equality_candidates: id=1, first=17, last=17
> 58ef6698 => mdb_presence_candidates (uidNumber)
> 58ef6698 <= mdb_presence_candidates: (uidNumber) not indexed
> 58ef6698 mdb_search_candidates: id=1 first=17 last=17
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 => send_search_entry: conn 1000 dn="uid=test1,ou=people,dc=abu
> ,dc=inmarsat,dc=com"
> ber_flush2: 374 bytes to sd 16
> 58ef6698 <= send_search_entry: conn 1000 exit.
> 58ef6698 send_ldap_result: conn=1000 op=7 p=3
> 58ef6698 send_ldap_response: msgid=8 tag=101 err=0
> ber_flush2: 14 bytes to sd 16
> 58ef6698 connection_get(16): got connid=1000
> 58ef6698 connection_read(16): checking for input on id=1000
> ber_get_next
> ber_get_next: tag 0x30 len 254 contents:
> 58ef6698 op tag 0x63, time 1492084376
> ber_get_next
> 58ef6698 conn=1000 op=8 do_search
> ber_scanf fmt ({miiiib) ber:
> 58ef6698 >>> dnPrettyNormal: <dc=abu,dc=inmarsat,dc=com>
> 58ef6698 <<< dnPrettyNormal: <dc=abu,dc=inmarsat,dc=com>,
> <dc=abu,dc=inmarsat,dc=com>
> ber_scanf fmt ({mm}) ber:
> 58ef6698 >>> dnPretty: <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>
> 58ef6698 <<< dnPretty: <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>
> 58ef6698 >>> dnNormalize: <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>
> 58ef6698 <<< dnNormalize: <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>
> ber_scanf fmt ({mm}) ber:
> ber_scanf fmt (m) ber:
> ber_scanf fmt ({M}}) ber:
> 58ef6698 => get_ctrls
> ber_scanf fmt ({m) ber:
> ber_scanf fmt (m) ber:
> 58ef6698 => get_ctrls: oid="1.2.840.113556.1.4.319" (noncritical)
> ber_scanf fmt ({im}) ber:
> 58ef6698 <= get_ctrls: n=1 rc=0 err=""
> 58ef6698 ==> limits_get: conn=1000 op=8 self="[anonymous]"
> this="dc=abu,dc=inmarsat,dc=com"
> 58ef6698 => mdb_search
> 58ef6698 mdb_dn2entry("dc=abu,dc=inmarsat,dc=com")
> 58ef6698 => mdb_dn2id("dc=abu,dc=inmarsat,dc=com")
> 58ef6698 <= mdb_dn2id: got id=0x1
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 search_candidates: base="dc=abu,dc=inmarsat,dc=com" (0x00000001)
> scope=2
> 58ef6698 => mdb_equality_candidates (objectClass)
> 58ef6698 => key_read
> 58ef6698 <= mdb_index_read: failed (-30798)
> 58ef6698 <= mdb_equality_candidates: id=0, first=0, last=0
> 58ef6698 => mdb_equality_candidates (member)
> 58ef6698 <= mdb_equality_candidates: (member) not indexed
> 58ef6698 => mdb_equality_candidates (objectClass)
> 58ef6698 => key_read
> 58ef6698 <= mdb_index_read 1 candidates
> 58ef6698 <= mdb_equality_candidates: id=1, first=16, last=16
> 58ef6698 => mdb_presence_candidates (cn)
> 58ef6698 => key_read
> 58ef6698 <= mdb_index_read 12 candidates
> 58ef6698 <= mdb_presence_candidates: id=12 first=2 last=20
> 58ef6698 mdb_search_candidates: id=1 first=16 last=16
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 mdb_search: 16 does not match filter
> 58ef6698 send_ldap_result: conn=1000 op=8 p=3
> 58ef6698 send_ldap_response: msgid=9 tag=101 err=0
> ber_flush2: 51 bytes to sd 16
> 58ef6698 slap_listener_activate(7):
> 58ef6698 >>> slap_listener(ldap:///)
> 58ef6698 connection_get(17): got connid=1002
> 58ef6698 connection_read(17): checking for input on id=1002
> ber_get_next
> ber_get_next: tag 0x30 len 29 contents:
> 58ef6698 op tag 0x77, time 1492084376
> ber_get_next
> 58ef6698 conn=1002 op=0 do_extended
> ber_scanf fmt ({m) ber:
> 58ef6698 send_ldap_extended: err=0 oid= len=0
> 58ef6698 send_ldap_response: msgid=1 tag=120 err=0
> ber_flush2: 14 bytes to sd 17
> 58ef6698 connection_get(17): got connid=1002
> 58ef6698 connection_read(17): checking for input on id=1002
> 58ef6698 connection_get(17): got connid=1002
> 58ef6698 connection_read(17): checking for input on id=1002
> TLS certificate verification: subject: no certificate, issuer: no
> certificate, cipher: AES-256, security level: high, secret key bits: 256,
> total key bits: 256, cache hits: 0, cache misses: 3, cache not reusable: 0
> 58ef6698 connection_read(17): unable to get TLS client DN, error=49 id=1002
> 58ef6698 connection_get(17): got connid=1002
> 58ef6698 connection_read(17): checking for input on id=1002
> ber_get_next
> ber_get_next: tag 0x30 len 93 contents:
> 58ef6698 op tag 0x60, time 1492084376
> ber_get_next
> 58ef6698 conn=1002 op=1 do_bind
> ber_scanf fmt ({imt) ber:
> ber_scanf fmt (m}) ber:
> 58ef6698 => get_ctrls
> ber_scanf fmt ({m) ber:
> 58ef6698 => get_ctrls: oid="1.3.6.1.4.1.42.2.27.8.5.1" (noncritical)
> 58ef6698 <= get_ctrls: n=1 rc=0 err=""
> 58ef6698 >>> dnPrettyNormal: <uid=test1,ou=people,dc=abu,dc
> =inmarsat,dc=com>
> 58ef6698 <<< dnPrettyNormal: <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>,
> <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>
> 58ef6698 do_bind: version=3 dn="uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com"
> method=128
> 58ef6698 mdb_dn2entry("uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 => mdb_dn2id("uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 <= mdb_dn2id: got id=0x11
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 mdb_entry_get: rc=0
> 58ef6698 mdb_dn2entry("cn=test,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 => mdb_dn2id("cn=test,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 <= mdb_dn2id: got id=0x12
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 mdb_entry_get: rc=0
> 58ef6698 mdb_dn2entry("uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 => mdb_dn2id("uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 <= mdb_dn2id: got id=0x11
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 send_ldap_result: conn=1002 op=1 p=3
> 58ef6698 mdb_dn2entry("uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 => mdb_dn2id("uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com")
> 58ef6698 <= mdb_dn2id: got id=0x11
> 58ef6698 => mdb_entry_decode:
> 58ef6698 <= mdb_entry_decode
> 58ef6698 mdb_entry_get: rc=0
> ldap_url_parse_ext(ldap://aws-mldap-01.aws/)
> ldap_url_parse_ext(ldap://aws-mldap-02.aws/)
> 58ef6698 send_ldap_result: conn=1002 op=1 p=3
> ldap_url_parse_ext(ldap://aws-mldap-01.aws/uid=test1,ou=peop
> le,dc=abu,dc=inmarsat,dc=com)
> 58ef6698 >>> dnPrettyNormal: <uid=test1,ou=people,dc=abu,dc
> =inmarsat,dc=com>
> 58ef6698 <<< dnPrettyNormal: <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>,
> <uid=test1,ou=people,dc=abu,dc=inmarsat,dc=com>
> 58ef6698 conn=1002 op=1 ldap_chain_op: ref="ldap://aws-mldap-01.aws/u
> id=test1,ou=people,dc=abu,dc=inmarsat,dc=com" -> "ldap://aws-mldap-01.aws";
> slapd: chain.c:227: ldap_chain_uri_cmp: Assertion `((&li2->li_bvuri[ 1
> ])->bv_val == ((void *)0))' failed.
> Aborted
>
>
>
>
> --
>
> Quanah Gibson-Mount
> Product Architect
> Symas Corporation
> Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
> <http://www.symas.com>
>
>

--001a113cdaccc819cb054d0ea3dd
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Apologies, I&#39;ll avoid pastebin in future.<br><br>=
</div>Configuration is as follows: -<br><br>dn: cn=3Dmodule,cn=3Dconfig
<br>changetype: add
<br>objectClass: olcModuleList
<br>cn: module
<br>olcModulePath: /usr/lib64/openldap
<br>olcModuleLoad: <a href=3D"http://back_ldap.la";>back_ldap.la</a>
<br><br><br>dn: olcOverlay=3D{0}chain,olcDatabase=3D{-1}frontend,cn=3Dconfi=
g
<br>changetype: add
<br>objectClass: olcOverlayConfig
<br>objectClass: olcChainConfig
<br>olcOverlay: {0}chain
<br><br>=C2=A0<br>dn: olcDatabase=3Dldap,olcOverlay=3D{0}chain,olcDatabase=
=3D{-1}frontend,cn=3Dconfig
<br>changetype: add
<br>objectClass: olcLDAPConfig
<br>objectClass: olcChainDatabase
<br>olcDBURI: &quot;ldap://aws-mldap-01.aws/,ldap://aws-mldap-02.aws/&quot;
<br>olcDbIDAssertBind: bindmethod=3Dsimple
<br>=C2=A0 binddn=3D&quot;cn=3Dproxy,dc=3Dabu,dc=3Dinmarsat,dc=3Dcom&quot;
<br>=C2=A0 credentials=3DXXXXX
<br>=C2=A0 mode=3Dself
<br><br><br>dn: olcDatabase=3D{2}mdb,cn=3Dconfig
<br>changetype: modify
<br>replace: olcUpdateRef
<br>olcUpdateRef: ldap://aws-mldap-01.aws/
<br>olcUpdateRef: ldap://aws-mldap-02.aws/<br></div><div class=3D"gmail_ext=
ra"><br><div class=3D"gmail_quote">On 13 April 2017 at 16:01, Quanah Gibson=
-Mount <span dir=3D"ltr">&lt;<a href=3D"mailto:quanah@symas.com"; target=3D"=
_blank">quanah@symas.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmai=
l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left=
:1ex">--On Thursday, April 13, 2017 1:06 PM +0000 <a href=3D"mailto:apgriff=
iths79@gmail.com" target=3D"_blank">apgriffiths79@gmail.com</a> wrote:<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Full_Name: Alan Griffiths<br>
Version: 2.4.44<br>
OS: Centos 7.3<br>
URL: <a href=3D"https://pastebin.com/CaVGpfKj"; rel=3D"noreferrer" target=3D=
"_blank">https://pastebin.com/CaVGpfKj</a><br>
Submission from: (NULL) (86.22.17.96)<br>
</blockquote>
<br>
Pastebin&#39;s expire.=C2=A0 Next time, please provide the information dire=
ctly in the ITS.<br>
<br>
I&#39;d also suggest providing the slapd configuration etc that generated t=
he error.<br>
<br>
--Quanah<br>
<br>
58ef6698 connection_get(16): got connid=3D1000<br>
58ef6698 connection_read(16): checking for input on id=3D1000<br>
ber_get_next<br>
ber_get_next: tag 0x30 len 588 contents:<br>
58ef6698 op tag 0x63, time 1492084376<br>
ber_get_next<br>
58ef6698 conn=3D1000 op=3D7 do_search<br>
ber_scanf fmt ({miiiib) ber:<br>
58ef6698 &gt;&gt;&gt; dnPrettyNormal: &lt;dc=3Dabu,dc=3Dinmarsat,dc=3Dcom&g=
t;<br>
58ef6698 &lt;&lt;&lt; dnPrettyNormal: &lt;dc=3Dabu,dc=3Dinmarsat,dc=3Dcom&g=
t;, &lt;dc=3Dabu,dc=3Dinmarsat,dc=3Dcom&gt;<br>
ber_scanf fmt ({mm}) ber:<br>
ber_scanf fmt ({mm}) ber:<br>
ber_scanf fmt (m) ber:<br>
ber_scanf fmt ({mm}) ber:<br>
ber_scanf fmt ({M}}) ber:<br>
58ef6698 =3D=3D&gt; limits_get: conn=3D1000 op=3D7 self=3D&quot;[anonymous]=
&quot; this=3D&quot;dc=3Dabu,dc=3Dinmarsat,dc=3Dco<wbr>m&quot;<br>
58ef6698 =3D&gt; mdb_search<br>
58ef6698 mdb_dn2entry(&quot;dc=3Dabu,dc=3Dinmars<wbr>at,dc=3Dcom&quot;)<br>
58ef6698 =3D&gt; mdb_dn2id(&quot;dc=3Dabu,dc=3Dinmarsat,<wbr>dc=3Dcom&quot;=
)<br>
58ef6698 &lt;=3D mdb_dn2id: got id=3D0x1<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 search_candidates: base=3D&quot;dc=3Dabu,dc=3Dinmarsat,dc=3Dco<wbr=
>m&quot; (0x00000001) scope=3D2<br>
58ef6698 =3D&gt; mdb_equality_candidates (objectClass)<br>
58ef6698 =3D&gt; key_read<br>
58ef6698 &lt;=3D mdb_index_read: failed (-30798)<br>
58ef6698 &lt;=3D mdb_equality_candidates: id=3D0, first=3D0, last=3D0<br>
58ef6698 =3D&gt; mdb_equality_candidates (uid)<br>
58ef6698 =3D&gt; key_read<br>
58ef6698 &lt;=3D mdb_index_read 1 candidates<br>
58ef6698 &lt;=3D mdb_equality_candidates: id=3D1, first=3D17, last=3D17<br>
58ef6698 =3D&gt; mdb_equality_candidates (objectClass)<br>
58ef6698 =3D&gt; key_read<br>
58ef6698 &lt;=3D mdb_index_read 1 candidates<br>
58ef6698 &lt;=3D mdb_equality_candidates: id=3D1, first=3D17, last=3D17<br>
58ef6698 =3D&gt; mdb_presence_candidates (uidNumber)<br>
58ef6698 &lt;=3D mdb_presence_candidates: (uidNumber) not indexed<br>
58ef6698 mdb_search_candidates: id=3D1 first=3D17 last=3D17<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 =3D&gt; send_search_entry: conn 1000 dn=3D&quot;uid=3Dtest1,ou=3Dp=
eople,dc=3Dabu<wbr>,dc=3Dinmarsat,dc=3Dcom&quot;<br>
ber_flush2: 374 bytes to sd 16<br>
58ef6698 &lt;=3D send_search_entry: conn 1000 exit.<br>
58ef6698 send_ldap_result: conn=3D1000 op=3D7 p=3D3<br>
58ef6698 send_ldap_response: msgid=3D8 tag=3D101 err=3D0<br>
ber_flush2: 14 bytes to sd 16<br>
58ef6698 connection_get(16): got connid=3D1000<br>
58ef6698 connection_read(16): checking for input on id=3D1000<br>
ber_get_next<br>
ber_get_next: tag 0x30 len 254 contents:<br>
58ef6698 op tag 0x63, time 1492084376<br>
ber_get_next<br>
58ef6698 conn=3D1000 op=3D8 do_search<br>
ber_scanf fmt ({miiiib) ber:<br>
58ef6698 &gt;&gt;&gt; dnPrettyNormal: &lt;dc=3Dabu,dc=3Dinmarsat,dc=3Dcom&g=
t;<br>
58ef6698 &lt;&lt;&lt; dnPrettyNormal: &lt;dc=3Dabu,dc=3Dinmarsat,dc=3Dcom&g=
t;, &lt;dc=3Dabu,dc=3Dinmarsat,dc=3Dcom&gt;<br>
ber_scanf fmt ({mm}) ber:<br>
58ef6698 &gt;&gt;&gt; dnPretty: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,dc<wbr=
>=3Dinmarsat,dc=3Dcom&gt;<br>
58ef6698 &lt;&lt;&lt; dnPretty: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,dc<wbr=
>=3Dinmarsat,dc=3Dcom&gt;<br>
58ef6698 &gt;&gt;&gt; dnNormalize: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,dc<=
wbr>=3Dinmarsat,dc=3Dcom&gt;<br>
58ef6698 &lt;&lt;&lt; dnNormalize: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,dc<=
wbr>=3Dinmarsat,dc=3Dcom&gt;<br>
ber_scanf fmt ({mm}) ber:<br>
ber_scanf fmt (m) ber:<br>
ber_scanf fmt ({M}}) ber:<br>
58ef6698 =3D&gt; get_ctrls<br>
ber_scanf fmt ({m) ber:<br>
ber_scanf fmt (m) ber:<br>
58ef6698 =3D&gt; get_ctrls: oid=3D&quot;1.2.840.113556.1.4.319&quot; (noncr=
itical)<br>
ber_scanf fmt ({im}) ber:<br>
58ef6698 &lt;=3D get_ctrls: n=3D1 rc=3D0 err=3D&quot;&quot;<br>
58ef6698 =3D=3D&gt; limits_get: conn=3D1000 op=3D8 self=3D&quot;[anonymous]=
&quot; this=3D&quot;dc=3Dabu,dc=3Dinmarsat,dc=3Dco<wbr>m&quot;<br>
58ef6698 =3D&gt; mdb_search<br>
58ef6698 mdb_dn2entry(&quot;dc=3Dabu,dc=3Dinmars<wbr>at,dc=3Dcom&quot;)<br>
58ef6698 =3D&gt; mdb_dn2id(&quot;dc=3Dabu,dc=3Dinmarsat,<wbr>dc=3Dcom&quot;=
)<br>
58ef6698 &lt;=3D mdb_dn2id: got id=3D0x1<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 search_candidates: base=3D&quot;dc=3Dabu,dc=3Dinmarsat,dc=3Dco<wbr=
>m&quot; (0x00000001) scope=3D2<br>
58ef6698 =3D&gt; mdb_equality_candidates (objectClass)<br>
58ef6698 =3D&gt; key_read<br>
58ef6698 &lt;=3D mdb_index_read: failed (-30798)<br>
58ef6698 &lt;=3D mdb_equality_candidates: id=3D0, first=3D0, last=3D0<br>
58ef6698 =3D&gt; mdb_equality_candidates (member)<br>
58ef6698 &lt;=3D mdb_equality_candidates: (member) not indexed<br>
58ef6698 =3D&gt; mdb_equality_candidates (objectClass)<br>
58ef6698 =3D&gt; key_read<br>
58ef6698 &lt;=3D mdb_index_read 1 candidates<br>
58ef6698 &lt;=3D mdb_equality_candidates: id=3D1, first=3D16, last=3D16<br>
58ef6698 =3D&gt; mdb_presence_candidates (cn)<br>
58ef6698 =3D&gt; key_read<br>
58ef6698 &lt;=3D mdb_index_read 12 candidates<br>
58ef6698 &lt;=3D mdb_presence_candidates: id=3D12 first=3D2 last=3D20<br>
58ef6698 mdb_search_candidates: id=3D1 first=3D16 last=3D16<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 mdb_search: 16 does not match filter<br>
58ef6698 send_ldap_result: conn=3D1000 op=3D8 p=3D3<br>
58ef6698 send_ldap_response: msgid=3D9 tag=3D101 err=3D0<br>
ber_flush2: 51 bytes to sd 16<br>
58ef6698 slap_listener_activate(7):<br>
58ef6698 &gt;&gt;&gt; slap_listener(ldap:///)<br>
58ef6698 connection_get(17): got connid=3D1002<br>
58ef6698 connection_read(17): checking for input on id=3D1002<br>
ber_get_next<br>
ber_get_next: tag 0x30 len 29 contents:<br>
58ef6698 op tag 0x77, time 1492084376<br>
ber_get_next<br>
58ef6698 conn=3D1002 op=3D0 do_extended<br>
ber_scanf fmt ({m) ber:<br>
58ef6698 send_ldap_extended: err=3D0 oid=3D len=3D0<br>
58ef6698 send_ldap_response: msgid=3D1 tag=3D120 err=3D0<br>
ber_flush2: 14 bytes to sd 17<br>
58ef6698 connection_get(17): got connid=3D1002<br>
58ef6698 connection_read(17): checking for input on id=3D1002<br>
58ef6698 connection_get(17): got connid=3D1002<br>
58ef6698 connection_read(17): checking for input on id=3D1002<br>
TLS certificate verification: subject: no certificate, issuer: no certifica=
te, cipher: AES-256, security level: high, secret key bits: 256, total key =
bits: 256, cache hits: 0, cache misses: 3, cache not reusable: 0<br>
58ef6698 connection_read(17): unable to get TLS client DN, error=3D49 id=3D=
1002<br>
58ef6698 connection_get(17): got connid=3D1002<br>
58ef6698 connection_read(17): checking for input on id=3D1002<br>
ber_get_next<br>
ber_get_next: tag 0x30 len 93 contents:<br>
58ef6698 op tag 0x60, time 1492084376<br>
ber_get_next<br>
58ef6698 conn=3D1002 op=3D1 do_bind<br>
ber_scanf fmt ({imt) ber:<br>
ber_scanf fmt (m}) ber:<br>
58ef6698 =3D&gt; get_ctrls<br>
ber_scanf fmt ({m) ber:<br>
58ef6698 =3D&gt; get_ctrls: oid=3D&quot;1.3.6.1.4.1.42.2.27.8.5.1<wbr>&quot=
; (noncritical)<br>
58ef6698 &lt;=3D get_ctrls: n=3D1 rc=3D0 err=3D&quot;&quot;<br>
58ef6698 &gt;&gt;&gt; dnPrettyNormal: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,=
dc<wbr>=3Dinmarsat,dc=3Dcom&gt;<br>
58ef6698 &lt;&lt;&lt; dnPrettyNormal: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,=
dc<wbr>=3Dinmarsat,dc=3Dcom&gt;, &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,dc<wb=
r>=3Dinmarsat,dc=3Dcom&gt;<br>
58ef6698 do_bind: version=3D3 dn=3D&quot;uid=3Dtest1,ou=3Dpeople,dc=3Dabu<w=
br>,dc=3Dinmarsat,dc=3Dcom&quot; method=3D128<br>
58ef6698 mdb_dn2entry(&quot;uid=3Dtest1,ou=3Dpeo<wbr>ple,dc=3Dabu,dc=3Dinma=
rsat,dc=3Dcom&quot;<wbr>)<br>
58ef6698 =3D&gt; mdb_dn2id(&quot;uid=3Dtest1,ou=3Dpeople<wbr>,dc=3Dabu,dc=
=3Dinmarsat,dc=3Dcom&quot;)<br>
58ef6698 &lt;=3D mdb_dn2id: got id=3D0x11<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 mdb_entry_get: rc=3D0<br>
58ef6698 mdb_dn2entry(&quot;cn=3Dtest,dc=3Dabu,d<wbr>c=3Dinmarsat,dc=3Dcom&=
quot;)<br>
58ef6698 =3D&gt; mdb_dn2id(&quot;cn=3Dtest,dc=3Dabu,dc=3Di<wbr>nmarsat,dc=
=3Dcom&quot;)<br>
58ef6698 &lt;=3D mdb_dn2id: got id=3D0x12<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 mdb_entry_get: rc=3D0<br>
58ef6698 mdb_dn2entry(&quot;uid=3Dtest1,ou=3Dpeo<wbr>ple,dc=3Dabu,dc=3Dinma=
rsat,dc=3Dcom&quot;<wbr>)<br>
58ef6698 =3D&gt; mdb_dn2id(&quot;uid=3Dtest1,ou=3Dpeople<wbr>,dc=3Dabu,dc=
=3Dinmarsat,dc=3Dcom&quot;)<br>
58ef6698 &lt;=3D mdb_dn2id: got id=3D0x11<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 send_ldap_result: conn=3D1002 op=3D1 p=3D3<br>
58ef6698 mdb_dn2entry(&quot;uid=3Dtest1,ou=3Dpeo<wbr>ple,dc=3Dabu,dc=3Dinma=
rsat,dc=3Dcom&quot;<wbr>)<br>
58ef6698 =3D&gt; mdb_dn2id(&quot;uid=3Dtest1,ou=3Dpeople<wbr>,dc=3Dabu,dc=
=3Dinmarsat,dc=3Dcom&quot;)<br>
58ef6698 &lt;=3D mdb_dn2id: got id=3D0x11<br>
58ef6698 =3D&gt; mdb_entry_decode:<br>
58ef6698 &lt;=3D mdb_entry_decode<br>
58ef6698 mdb_entry_get: rc=3D0<br>
ldap_url_parse_ext(ldap://aws-<wbr>mldap-01.aws/)<br>
ldap_url_parse_ext(ldap://aws-<wbr>mldap-02.aws/)<br>
58ef6698 send_ldap_result: conn=3D1002 op=3D1 p=3D3<br>
ldap_url_parse_ext(ldap://aws-<wbr>mldap-01.aws/uid=3Dtest1,ou=3Dpeop<wbr>l=
e,dc=3Dabu,dc=3Dinmarsat,dc=3Dcom)<br>
58ef6698 &gt;&gt;&gt; dnPrettyNormal: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,=
dc<wbr>=3Dinmarsat,dc=3Dcom&gt;<br>
58ef6698 &lt;&lt;&lt; dnPrettyNormal: &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,=
dc<wbr>=3Dinmarsat,dc=3Dcom&gt;, &lt;uid=3Dtest1,ou=3Dpeople,dc=3Dabu,dc<wb=
r>=3Dinmarsat,dc=3Dcom&gt;<br>
58ef6698 conn=3D1002 op=3D1 ldap_chain_op: ref=3D&quot;ldap://aws-mldap-01.=
aws/u<wbr>id=3Dtest1,ou=3Dpeople,dc=3Dabu,dc=3Di<wbr>nmarsat,dc=3Dcom&quot;=
 -&gt; &quot;ldap://aws-mldap-01.aws&quot;<br>
slapd: chain.c:227: ldap_chain_uri_cmp: Assertion `((&amp;li2-&gt;li_bvuri[=
 1 ])-&gt;bv_val =3D=3D ((void *)0))&#39; failed.<br>
Aborted<br>
<br>
<br>
<br>
<br>
--<br>
<br>
Quanah Gibson-Mount<br>
Product Architect<br>
Symas Corporation<br>
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:<br>
&lt;<a href=3D"http://www.symas.com"; rel=3D"noreferrer" target=3D"_blank">h=
ttp://www.symas.com</a>&gt;<br>
<br>
</blockquote></div><br></div>

--001a113cdaccc819cb054d0ea3dd--