[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#7676) OpenLDAP 2.4.36 slapd crash with "assertion failed" message
- To: openldap-its@OpenLDAP.org
- Subject: Re: (ITS#7676) OpenLDAP 2.4.36 slapd crash with "assertion failed" message
- From: hyc@symas.com
- Date: Fri, 30 Aug 2013 19:30:37 GMT
- Auto-submitted: auto-generated (OpenLDAP-ITS)
frederic.poisson@admin.gmessaging.net wrote:
> Full_Name: Frederic POISSON
> Version: 2.4.36
> OS: RHEL 6.2
> URL: ftp://ftp.openldap.org/incoming/slapcat_cn_config.ldif ftp://ftp.openldap.org/incoming/slapd_debug_255.txt ftp://ftp.openldap.org/incoming/gdb_output.txt
> Submission from: (NULL) (57.250.229.136)
Thanks for the report, this is now fixed in git master.
>
> I'm testing the latest release of OpenLDAP 2.4.36 and my slapd crash while i'm
> doing a change on cn=config.
> My tests are with my own compilation of OpenLDAP on a RHEL6 server but i see the
> same problem with "LTB project RPMs"
> http://ltb-project.org/wiki/download#openldap with RHEL6 package.
> My aim is to modify cn=config like this in order to implement TLS, here is my
> ldap modify command with ldif :
> # /usr/local/openldap/bin/ldapmodify -f /tmp/ldif -h "localhost" -p "25389" -D
> "cn=root DN,cn=config" -w "secret"
> modifying entry "cn=config"
> ldap_result: Can't contact LDAP server (-1)
>
> # cat /tmp/ldif
> dn: cn=config
> changetype: modify
> add: olcTLSRandFile
> olcTLSRandFile: /dev/random
>
> The server shutdown when i add this entry and with slapd option "-d 255" i have
> :
> slapd: result.c:813: slap_send_ldap_result: Assertion `!((rs->sr_err)<0)'
> failed.
> /etc/init.d/slapd: line 285: 5461 Aborted $SLAPD_BIN -h
> "$SLAPD_SERVICES" $SLAPD_PARAMS
>
> Notice that i test this ldif modification on release 2.4.35 without problem.
>
> I put on your ftp three files, the file slapcat_cn_config.ldif corresponding to
> configuration, the file slapd_debug_255.txt which correspond to the slapd
> process with debug set to 255 with only the part corresponding to the moment i
> launch ldapmodify action, the file gdb_output.txt corresponding to the full
> backtrace i run when doing the ldapmodify action.
>
> And so the credentials are "cn=root DN,cn=config" with password secret.
>
>
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/