httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 48958] New: mod_ldap, ldap credential cache & graceful restart issue
Date Mon, 22 Mar 2010 13:35:24 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=48958

           Summary: mod_ldap, ldap credential cache & graceful restart
                    issue
           Product: Apache httpd-2
           Version: 2.2.3
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_ldap
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: manuel.vacelet@gmail.com


Hello,

I first tried to get support from httpd-user list but I got no answer so I
think bugzilla is the right place to report the following behaviour.

Environment:
- RHEL 5.2
- Apache 2.2.3
- Major module used: ssl, ldap, authz_ldap, php, svn_dav + some others
- SVN repositories available through http & https, users identified with
authz_ldap.

End user launches large svn checkout (~700MB, 60'000 files), most of the time
it works great (~5mn to go) but sometimes it takes hours (up to 15h).
After strace+/proc digging, it appears that very long svn checkout happens
because apache requests the LDAP server for each file it has to server (no
usage of mod_ldap cache).
If I run another svn checkout in parallel of the "blocking" one, it works great
(strace shows there is no interaction with LDAP server).
To sum up, at server side, I can face:
- 2 httpd processes, one that uses mod_ldap cache and one that doesn't.

Last part of the story: "graceful restart".
I have a process that launch on regular bases a graceful restart in order to
let apache known the last created svn repositories.
If I stop this process (no longer graceful restart at all), the initial issue
(very long checkout) vanish.

I tried the workaround described in
https://issues.apache.org/bugzilla/show_bug.cgi?id=46749 aka set
LDAPSharedCacheSize to 500000 but it doesn't solve the problem.

Any idea?

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message