Hello all
I have openldap-2.4.29 on x86 Solaris 11, compiled from source.
It links against cyrus-sasl libraries, also compiled from source. All was working well with cyrus-sasl-2.1.23. After upgrading sasl to 2.1.25 slapd refuses to start:
# /usr/local/libexec/slapd -d 8 4f4a8bad @(#) $OpenLDAP: slapd 2.4.29 (Feb 26 2012 19:45:45) $
@xfer-srv01:/opt/build.d/openldap-2/tmp/openldap-2.4.29/servers/slapd 4f4a8bad slap_sasl_init: auxprop add plugin failed 4f4a8bad slapd stopped. 4f4a8bad connections_destroy: nothing to destroy.
If i downgrade cyrus-sasl again to 2.1.23, the error does not occur and slapd works normally without recompiling.
I have seen bug reports about a similar problem with debian, and from that report (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628237) it seemed that the problem lies with the sasl library, but should be fixed in the meantime.
But still, I keep getting that error, and no configuration or compilation option (apart from totally disabling sasl) will help.
Does anybody have an idea of how I could debug this further? Is this still a known issue?
Thanks /markus
Markus Wernig wrote:
Hello all
I have openldap-2.4.29 on x86 Solaris 11, compiled from source.
It links against cyrus-sasl libraries, also compiled from source. All was working well with cyrus-sasl-2.1.23. After upgrading sasl to 2.1.25 slapd refuses to start:
# /usr/local/libexec/slapd -d 8 4f4a8bad @(#) $OpenLDAP: slapd 2.4.29 (Feb 26 2012 19:45:45) $
@xfer-srv01:/opt/build.d/openldap-2/tmp/openldap-2.4.29/servers/slapd 4f4a8bad slap_sasl_init: auxprop add plugin failed 4f4a8bad slapd stopped. 4f4a8bad connections_destroy: nothing to destroy.
If i downgrade cyrus-sasl again to 2.1.23, the error does not occur and slapd works normally without recompiling.
I have seen bug reports about a similar problem with debian, and from that report (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628237) it seemed that the problem lies with the sasl library, but should be fixed in the meantime.
But still, I keep getting that error, and no configuration or compilation option (apart from totally disabling sasl) will help.
Does anybody have an idea of how I could debug this further? Is this still a known issue?
Recompile OpenLDAP with Cyrus SASL 2.1.25 already installed.
Sorry for insisting ;-)
Does anybody have an idea how to debug this further? Maybe the issue is Solaris-specific?
kind regards Markus
On 02/26/12 22:24, Markus Wernig wrote:
On 02/26/12 22:05, Howard Chu wrote:
Recompile OpenLDAP with Cyrus SASL 2.1.25 already installed.
Yes, that's what I did (and how the whole system is built). But the error persists.
--On Tuesday, February 28, 2012 12:31 PM +0100 Markus Wernig listener@wernig.net wrote:
Sorry for insisting ;-)
Does anybody have an idea how to debug this further? Maybe the issue is Solaris-specific?
Cyrus-sasl 2.1.25 was released with no testing, and contains numerous bugs. I have an OpenLDAP build with 2.1.25 that works, but it requires having several patches. If you're really curious, I'd suggest reading up on the cyrus-sasl list.
--Quanah
--
Quanah Gibson-Mount Sr. Member of Technical Staff Zimbra, Inc A Division of VMware, Inc. -------------------- Zimbra :: the leader in open source messaging and collaboration
openldap-technical@openldap.org