Hi!

Sorry, if it sounds stupid, but could it be you forgot the obvious like
"ldconfig" in Linux?
Maybe also chack LD_IBRARY_PATH.
So strace the slapd process.

Regards,
Ulrich

>>> "Heinemann, Peter G" <[email protected]> schrieb am 22.07.2021 um 18:26
in
Nachricht
<mn2pr10mb31048225d2dd5e8e9587712083...@mn2pr10mb3104.namprd10.prod.outlook.com>

> Hello,
> 
> Using:
> openldap 2.4.58
> RHEL 8
> 
> I'm attempting to add a new module, smbkrb5pwd (because we use MIT 
> Kerberos).
> Compiled and linked under the full openldap2.4.58 source tree per 
> instructions (README and here https://github.com/opinsys/smbkrb5pwd)
> 
> ldapadd is failing, the log shows:
> 
> conn=19701 op=1 ADD dn="cn=module{0},cn=config"
> Jul 22 12:15:58  slapd[605702]: lt_dlopenext failed: (smbkrb5pwd.so) file 
> not found
> Jul 22 12:15:58  slapd[605702]: conn=19701 op=1 RESULT tag=105 err=80 
> text=<olcModuleLoad> handler exit
> 
> 
> Using this ldif:
> 
> dn: cn=module{0},cn=config
> objectClass: olcModuleList
> cn: module
> olcModulepath: /etc/openldap/smbkrb5pwd
> olcModuleload: {0}smbkrb5pwd.so
> 
> I've tried olcModuleload with the full path, or olcModulepath with just the

> module name and still get the lt_dlopenext
> 
> The directory and files are visible:
> ll /etc/openldap/smbkrb5pwd/smbkrb5pwd.*
> ‑rw‑r‑‑r‑‑. 1 ldap ldap 145638 Jul 22 12:13
/etc/openldap/smbkrb5pwd/smbkrb5pwd.a
> ‑rw‑r‑‑r‑‑. 1 ldap ldap    888 Jul 22 12:13
/etc/openldap/smbkrb5pwd/smbkrb5pwd.la
> ‑rw‑r‑‑r‑‑. 1 ldap ldap    889 Jul 22 12:13 
> /etc/openldap/smbkrb5pwd/smbkrb5pwd.lai
> ‑rw‑r‑‑r‑‑. 1 ldap ldap 146720 Jul 22 12:13
/etc/openldap/smbkrb5pwd/smbkrb5pwd.o
> lrwxrwxrwx. 1 root root     19 Jul 22 12:13 
> /etc/openldap/smbkrb5pwd/smbkrb5pwd.so ‑> smbkrb5pwd.so.0.0.1
> lrwxrwxrwx. 1 root root     19 Jul 22 12:13 
> /etc/openldap/smbkrb5pwd/smbkrb5pwd.so.0 ‑> smbkrb5pwd.so.0.0.1
> ‑rwxr‑xr‑x. 1 ldap ldap  97624 Jul 22 12:13 
> /etc/openldap/smbkrb5pwd/smbkrb5pwd.so.0.0.1
> 
> Thanks for any guidance as to what I've missed in the setup.
> 
> Peter


Reply via email to