Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] vtldapPooling options seem to be ignored.

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] vtldapPooling options seem to be ignored.


Chronological Thread 
  • From: Jeffrey Crawford <>
  • To: Chris Hyzer <>
  • Cc: Gouper Users List <>
  • Subject: Re: [grouper-users] vtldapPooling options seem to be ignored.
  • Date: Thu, 10 Sep 2015 12:16:18 -0700

Okay a little bit of a follow up, the "No getter method found" error seems to be happening to all properties that are Boolean in nature:

edu.vt.middleware.ldap.pool.validatePeriodically=true
edu.vt.middleware.ldap.pool.validateOnCheckIn=true
edu.vt.middleware.ldap.pool.validateOnCheckOut=true

​I'm hoping that I just have some sort of syntax wrong, however as long as none of the above are present grouper will load but with defaults of course, otherwise the pool fails.​


Jeffrey

Both pilots and IT professionals require training and currency before charging into clouds!
---------------------------------------

On Thu, Sep 10, 2015 at 9:40 AM, Jeffrey Crawford <> wrote:
Ahh okay I have the patch but not the additional config elements, however it still doesn't seem to work (Looks like the work is done on the validator not the pruning).

I also tried adding the following to the ldap.properties file:
edu.vt.middleware.ldap.pool.validatePeriodically = true
edu.vt.middleware.ldap.pool.validateTimerPeriod = 30000

But I get the following error in the log:
No getter method found for edu.vt.middleware.ldap.pool.validatePeriodically

Jeffrey E. Crawford
ITS Application Administrator (IdM)
831-459-4365

Both pilots and IT professionals require training and currency before charging into clouds!
---------------------------------------

On Thu, Sep 10, 2015 at 7:09 AM, Chris Hyzer <> wrote:

Please make sure you have the latest Grouper 2.2.1 with patches, and see this doc:

 

https://bugs.internet2.edu/jira/browse/GRP-1151

 

Thanks,

Chris

 

From: [mailto:] On Behalf Of Jeffrey Crawford
Sent: Wednesday, September 09, 2015 7:32 PM
To: Gouper Users List
Subject: [grouper-users] vtldapPooling options seem to be ignored.

 

After having trouble with pooled connections. I tried to adjust the parameters by using the options provided by https://code.google.com/p/vt-middleware/wiki/vtldapPooling. I'm pretty sure that at least the sources.xml referencing the ldap.properties file is ignoring those parameters.

I've tried setting edu.vt.middleware.ldap.pool.minPoolSize to "5" but I still only get three connections on startup. I've adjusted the edu.vt.middleware.ldap.pool.pruneTimerPeriod and edu.vt.middleware.ldap.pool.expirationTime but I never see the disconnect. at the theoretical maximum of two minutes. experationTime to 90 seconds and pruneTimerPeriod to 30.

We have a load balancer sitting between us and the multiple LDAP server backend, however if a connection is open and idle, the LB will drop the connection silently after about three minutes. However the vtldapPool defaults keep the connections open for a lot longer than the LB allows.


Jeffrey

Both pilots and IT professionals require training and currency before charging into clouds!

---------------------------------------






Archive powered by MHonArc 2.6.16.

Top of Page