Pages : 1
#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
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
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 !!!
Hors ligne
Pages : 1