Hi,
We are currently setting up a new openLDAP service and face Problems when combining slapo-translucent and syncreplication.
To increase reliability and performance the new new openldap Server is behind a Loadbalancer which redirects requests to three instances.
These three instances sync config and data via syncrepl.
This works fine.
We also have a legacy LDAP Server that some of the data has to be stored and updated in during migration of other services.
For this we use the slapo-translucent functionality and that also works fine.
We now face problems when combing these two concepts. When stacking the syncrepl and translucent overlays the server is not starting because slapo-translucent/slapd-ldap is setting olcLastMod to false.
This has come up many times in this list but I was unable to find a solution. Is there another setup to combine translucent with high availability?
Mit freundlichen Grüßen
Clemens (Bergmann)
I thought syncrepl is using entryCSN, not modification timestamp… Maybe explain more detailed.
Kind regards, Ulrich Windl
From: Bergmann, Clemens clemens.bergmann@tu-darmstadt.de Sent: Tuesday, May 6, 2025 8:13 PM To: openldap-technical@openldap.org Subject: [EXT] Translucent and Syncreplication
Hi,
We are currently setting up a new openLDAP service and face Problems when combining slapo-translucent and syncreplication.
To increase reliability and performance the new new openldap Server is behind a Loadbalancer which redirects requests to three instances. These three instances sync config and data via syncrepl. This works fine.
We also have a legacy LDAP Server that some of the data has to be stored and updated in during migration of other services. For this we use the slapo-translucent functionality and that also works fine.
We now face problems when combing these two concepts. When stacking the syncrepl and translucent overlays the server is not starting because slapo-translucent/slapd-ldap is setting olcLastMod to false.
This has come up many times in this list but I was unable to find a solution. Is there another setup to combine translucent with high availability?
Mit freundlichen Grüßen Clemens (Bergmann)
-- Clemens Bergmann [er/ihm; he/him] Gruppe Nutzermanagement und Entwicklung Technische Universität Darmstadt Hochschulrechenzentrum, Alexanderstraße 2, 64283 Darmstadt Tel. +49 6151 16 71184 http://www.hrz.tu-darmstadt.de/
--On Thursday, May 8, 2025 6:43 AM +0000 "Windl, Ulrich" u.windl@ukr.de wrote:
I thought syncrepl is using entryCSN, not modification timestamp…
Maybe explain more detailed.
Maybe read the man page?
lastmod on | off Controls whether slapd will automatically maintain the modifiersName, modifyTimestamp, creatorsName, and createTimestamp attributes for entries. It also controls the entryCSN and entryUUID attributes, which are needed by the syncrepl provider. By default, lastmod is on.
--Quanah
openldap-technical@openldap.org