Hello,
I'm back !
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... :cry:
By the way, the same query made with ldapsearch takes less than 1 second !
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 ?
LSWS LDAP conf :
Realm Name
SampleProtectedArea
DB Type
LDAP
User DB Location
ldap://myldap.com/dc=people,dc=myco,dc=net??sub?(uid=$k )
User DB Max Cache Size
200
User DB Cache Timeout(secs)
60
Group DB Location
N/A
Group DB Max Cache Size
200
Group DB Cache Timeout(secs)
60
LDAP Bind DN
uid=eos,o=myco,dc=people,dc=myco,dc=net
LDAP Bind Password
XXXXX
========> 2'30 (= 150 seconds)
The ldapsearch command
ldapsearch -x -h myldap.com -D "uid=eos,o=myco,dc=people,dc=myco,dc=net" -w XXXX -b dc=people,dc=myco,dc=net "(uid=niceuser)"
=========> less than 1 second.
Sincerely,
Darned Nuisance
I'm back !
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... :cry:
By the way, the same query made with ldapsearch takes less than 1 second !
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 ?
LSWS LDAP conf :
Realm Name
SampleProtectedArea
DB Type
LDAP
User DB Location
ldap://myldap.com/dc=people,dc=myco,dc=net??sub?(uid=$k )
User DB Max Cache Size
200
User DB Cache Timeout(secs)
60
Group DB Location
N/A
Group DB Max Cache Size
200
Group DB Cache Timeout(secs)
60
LDAP Bind DN
uid=eos,o=myco,dc=people,dc=myco,dc=net
LDAP Bind Password
XXXXX
========> 2'30 (= 150 seconds)
The ldapsearch command
ldapsearch -x -h myldap.com -D "uid=eos,o=myco,dc=people,dc=myco,dc=net" -w XXXX -b dc=people,dc=myco,dc=net "(uid=niceuser)"
=========> less than 1 second.
Sincerely,
Darned Nuisance