
07-05-2004, 08:10 PM
|
|
LiteSpeed Staff
|
|
Join Date: May 2003
Location: New Jersey
Posts: 7,590
|
|
Welcome back! :-)
Quote:
|
Well, LSWS now works with LDAP here but... it takes 2'30 to grant access ! Moreover, the results are not cached, so it takes another 2'30 each time...
|
Holy crap! :-(
I setup a remote LDAP server across internet, the authentication speed is very fast!
Quote:
|
When I take a look at the logs, I see that LSWS retrieves the object attributes one by one, with a delay of exactly 8 seconds between each. Curious, isn't it ?
|
The delay is caused by openldap client library as all attributes are retrived inside a loop calling openldap API. You can try disable debug log or set log level to "medium", when log level set to "high", openldap library dumps a lot of debug information into stderr.log, that will cause a little delay, but I only see a couple milli-seconds delay in our log file.
Also, you can try "tcpdump", see if there is any network activities during the delay, I bet there is no activity at all.
If it does not take that long, the result should be cached.
Best regards,
George Wang
|