Skip to Content.
Sympa Menu

grouper-dev - Re: [grouper-dev] another psp 2.1.2 release candidate

Subject: Grouper Developers Forum

List archive

Re: [grouper-dev] another psp 2.1.2 release candidate

Chronological Thread 
  • From: Tom Barton <>
  • To:
  • Subject: Re: [grouper-dev] another psp 2.1.2 release candidate
  • Date: Wed, 29 Aug 2012 16:18:00 -0500

TomZ, this is great news.

Folks, is there a campus that's been waiting on this that might be able to validate it in their test environment pretty soon?


On 8/29/2012 3:36 PM, Tom Zeller wrote:
Another psp 2.1.2 release candidate is now available.

A pretty horrible bug was introduced in 2.1.1 which catastrophically
deletes all provisioned objects when provisioning Active Directory.
Hence, I disabled downloads of 2.1.1.

The psp considers identifiers to be case sensitive, and defaults to
lowercase rdn attribute types, for example


while Active Directory returns uppercase rdn attribute types, for example


The difference between uppercase and lowercase rdn attribute types
resulted in the psp incorrectly deleting provisioned objects.

When provisioning Active Directory, care should be taken to make sure
that ldap dns are calculated with uppercase rdn attribute types. Prior
to version 2.1.2, rdn attribute types were not configurable when
calculating ldap dns from grouper names. This 2.1.2 release candidate
allows rdn attribute types to be configured, for example

... />

At first I thought that comparing identifiers case-insensitively was
the right thing to do, but the openspml library uses string equals()
to compare identifiers, and I decided this would be messy to override.
So for now, identifiers are case sensitive.

Changes made in version 2.1.1 to improve performance exposed this
issue. I hurried 2.1.1 without adequate testing. It took a while to
acquire another Active Directory test environment, mostly because of
my schedule.

Thanks for your patience,
and apologies for the inconvenience,

Archive powered by MHonArc 2.6.16.

Top of Page