Bonjour,
J'ai configuré un proxy ldap qui va prendre le relais en cas de rupture du serveur ldap principal. J'ai configuré le cache pour sauvegarder les recherche avec un timeout de 1h. Le problème que si sur le ldap proncipal la session est inactif pendant 60s, le cache se vide automatiquement.
y-a-t-il une solution pour contourner le timeout de ldap principal et forcer le timeout du proxy à sauvegarder la recherche 1h?
Merci d'avance
voici la configuration du ldap proxy :
------------------------------------------------
include /etc/openldap/schema/corba.schema
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/duaconf.schema
include /etc/openldap/schema/dyngroup.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/java.schema
include /etc/openldap/schema/misc.schema
include /etc/openldap/schema/nis.schema
include /etc/openldap/schema/openldap.schema
include /etc/openldap/schema/ppolicy.schema
include /etc/openldap/schema/collective.schema

moduleload pcache.la

pidfile /var/run/openldap/slapd.pid
argsfile /var/run/openldap/slapd.args

database ldap
suffix "dc=*****,dc=fr"
uri serveur_ldap_principal
rootdn "cn=admin,dc=******,dc=fr"
rootpw ****************
access to * by *
overlay proxycache
proxycache hdb 100000 1 10000 3600
#proxyAttrset 0 mail postaladdress telephonenumber
proxyAttrset 0 displayName givenName mail roomNumber title uid userPassword
proxyTemplate (objectclass=) 0 3600
#proxyTemplate (sn=) 0 3600
#proxyTemplate (&(sn=)(givenName=)) 0 3600
#proxyTemplate (&(objectclass=)(cn=)) 0 3600
#proxyTemplate (&(departmentNumber=)(secretary=*)) 0 3600
cachesize 1000
directory /var/lib/ldap/proxycache
access to * by *
index objectClass eq
index cn,sn,uid,mail pres,eq,sub



loglevel 0
idletimeout 500