[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
unable to load back-perl module
- To: openldap-technical@openldap.org
- Subject: unable to load back-perl module
- From: Benin Technologies <benintechnologies@yahoo.fr>
- Date: Sat, 23 Mar 2013 15:51:50 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024; t=1364050315; bh=1AcC/L25iDSsRUSEPw8BAMmvdhRGeWO/Lye5GmbraUQ=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=Oc5M7VTcrJPWcNfHD5HF+iFS4/uh4zsvCWAF/Y+hEYqw69Q9IhvfxjlkhCfSoYH5BZkZ780Ri697TEg3Hhvkbf4PFtzL8kRU0wkxwYYz4Wg3QocNbbMnX+Hyb7Qpee3MmKKfS3ugAhLtKS/2nwrgxu1rpejL8UXzpNyPAUW8M4I=
- User-agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
Hi,
I'm unable to load the back-perl backend module, I get "lt_dlopenext
failed: (back_perl.la) file not found"
But back_perl.la is there though, and I can load other modules without
problem (back_hdb.la, back_sql.la, ...)
Any idea what's going on ?
My slapd.conf :
# Load dynamic backend modules:
modulepath /usr/local/libexec/openldap
moduleload back_hdb.la
moduleload back_sql.la
moduleload back_perl.la
If I comment the last line, slapd starts without problem.
The error message :
root@ldap:~# /usr/local/libexec/slapd -u openldap -g openldap -d 256
514dbea0 @(#) $OpenLDAP: slapd 2.X (Feb 3 2013 19:41:33) $
root@ldap:/tmp/openldap-a98eb28/servers/slapd
514dbea0 lt_dlopenext failed: (back_perl.la) file not found
514dbea0 slapd stopped.
514dbea0 connections_destroy: nothing to destroy.
It doesn't find back_perl.la, but the file exists though, with the same
right as the other backend modules:
root@ldap:/usr/local/libexec/openldap# ls -la
-rwxr-xr-x 1 root staff 987 Feb 3 19:43 back_hdb.la
-rwxr-xr-x 1 root staff 1026 Feb 3 19:43 back_perl.la
-rwxr-xr-x 1 root staff 991 Feb 3 19:43 back_sql.la
I'm using OpenLDAP 2.4.33 on Debian 6.0.4
Ben.