There's a bug open on this. So far I am still working around it by disabling the cache sharing in my build so each process gets its own LDAP cache (so no one can cause crashes by simply activating the cache).
There's also still a crash when the LDAP entry size is exceeded, e.g. if you size for 2000 users you'll get a crash around user 2001 rather than just a cache purge.
Both problems can be worked around -- unlike the bind-dn stuff that Nicholes is fixing (which still needs to be merged back to 2.0).
-- Jess Holle
Graham Leggett wrote:
Peter Van Biesen wrote:
I created the directory ldapCache under the serverroot and restarted the server. The file sharedCacheFile was created, but with owner root, while the server itself runs under sysadm user ( but apachectl is run by root, to be able to bind to port 80 ) . Anyways, the httpd child processes all core :
Is this due to the permission problem ? Is there a way to avoid this ? Or do I have to initialize the sharedCacheFile in some special way ?
Any core is a software problem, not a setup one - can you provide a backtrace on the core?
Regards, Graham --
