Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/12/2024, à 15:54

HanSolo79

[RESOLU] Openldap 2.5.19 sur Ubuntu 24.04

Bonjour,

Disposant d'une petite infra PROXMOX sur laquelle j'ai qq VM, j'ai un annuaire LDAP "slapd" (version 2.5.19 LTS) que je compile à partir des sources.
Tout fonctionnait très bien en Ubuntu 22.04 et openldap 2.5.14 et j'ai eu l'idée de passer sous openldap 2.5.19 puisque qu'ils viennent de scinder le projet avec une LTS (2.5.19) et une Release (2.6.x)


Sur Ubuntu 22.04, le package libldap2 est en version 2.5.18, et j'ai l'erreur suivante lorsque j'essaie de consulter mon annuaire 2.5.19 avec ldapsearch :

LDAP vendor version mismatch: library 20518, header 20519

Sur Ubuntu 24.04, le daemon slapd ne démarre tout simplement car il ne trouve pas les libldap2.5.0 :

déc. 05 22:18:57 ******** slapd[891]: /usr/local/libexec/slapd: error while loading shared libraries: libldap-2.5.so.0: cannot open shared object file: No such file or directory

En effet, le package libldap2 est en version 2.6.7 et ne semble plus compatible 2.5.x

root@xxxxxxxxxxxx:~$ dpkg -l | grep libldap2
ii  libldap2:amd64                       2.6.7+dfsg-1~exp1ubuntu8.1              amd64        OpenLDAP libraries

root@xxxxxxxxxxxx:~$ ldd /usr/local/libexec/slapd
        linux-vdso.so.1 (0x00007ffc0d1d3000)
        libldap-2.5.so.0 => not found
        liblber-2.5.so.0 => not found
        libltdl.so.7 => /lib/x86_64-linux-gnu/libltdl.so.7 (0x00007d44b4b08000)
        libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007d44b4ace000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007d44b4400000)
        /lib64/ld-linux-x86-64.so.2 (0x00007d44b4b1b000)

Aurais-je fait une erreur lors de la compilation ?

Une aide serait la bienvenue svp smile

D'avance merci,
Bon weekend à tous.

Dernière modification par HanSolo79 (Le 20/12/2024, à 23:59)

Hors ligne

#2 Le 09/12/2024, à 17:25

HanSolo79

Re : [RESOLU] Openldap 2.5.19 sur Ubuntu 24.04

Oups, je viens de tomber sur la dernière annonce du projet openldap :

The OpenLDAP project has announced that the 2.6 series of the server has entered the long-term support (LTS) phase. It is expected to remain supported for the next five years, but new releases should only contain fixes but no new features. New features will now be introduced in 2.7 releases, and the first release in that series is expected this fall.

The 2.5 release series is in its end-of-life phase. It will continue to receive fixes for critical issues for the next two years, but users should upgrade to the 2.6 or 2.7 series before it becomes unsupported.

=> La 2.6.x passe en "LTS Release" et c'est la 2.7.x qui devient la nouvelle "Feature Release"



Je refais mon install ce soir en 2.6.7 et je reviens confirmer que tout est rentré dans l'ordre...

Hors ligne

#3 Le 20/12/2024, à 23:58

HanSolo79

Re : [RESOLU] Openldap 2.5.19 sur Ubuntu 24.04

En effet, ça marche beaucoup mieux en prenant les bonnes versions smile
Ubuntu 24.04 server, Openldap 2.6.7 power on, backend mdb, ssl letsencrypt,
rfc2732bis pour overlay memberOf (awx ou jellyfin),
Il ne reste plus que la replication...

Openldap, ça déchire !!! cool

Hors ligne