b***@apache.org
2017-12-11 15:19:18 UTC
https://bz.apache.org/bugzilla/show_bug.cgi?id=61891
Bug ID: 61891
Summary: infinitive loop of AH01323: Purge of LDAP cache failed
Product: Apache httpd-2
Version: 2.4.27
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: mod_ldap
Assignee: ***@httpd.apache.org
Reporter: ***@gmail.com
Target Milestone: ---
Sometimes I see the error "AH01323: Purge of LDAP cache failed" repeated many
times. Only restarting the HTTPD could stop it.
After some investigation I think the marktime set when the cache is 3/4 full is
the problem:
If we have a cache with a short TTL-time many entries are renewed before the
maxentries are reached. If the purge-run could only delete less than 1/4 of the
entries (cause more than 1/2 are renewed meanwhile) we don't pass the place
where the marktime is set again. After this we could not add any new item into
the cache. Any try to add an item will cause the error "AH01323: Purge of LDAP
cache failed".
Bug ID: 61891
Summary: infinitive loop of AH01323: Purge of LDAP cache failed
Product: Apache httpd-2
Version: 2.4.27
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: mod_ldap
Assignee: ***@httpd.apache.org
Reporter: ***@gmail.com
Target Milestone: ---
Sometimes I see the error "AH01323: Purge of LDAP cache failed" repeated many
times. Only restarting the HTTPD could stop it.
After some investigation I think the marktime set when the cache is 3/4 full is
the problem:
If we have a cache with a short TTL-time many entries are renewed before the
maxentries are reached. If the purge-run could only delete less than 1/4 of the
entries (cause more than 1/2 are renewed meanwhile) we don't pass the place
where the marktime is set again. After this we could not add any new item into
the cache. Any try to add an item will cause the error "AH01323: Purge of LDAP
cache failed".
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-***@httpd.apache.org
For additional commands, e-mail: bugs-***@httpd.apache.org
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-***@httpd.apache.org
For additional commands, e-mail: bugs-***@httpd.apache.org