Hello,
These situations occured more than once to us, during AD adapter upgrades for example. Once or twice our old adapter guid naming matched IBM's new fields.Then we stopped using numbers :) On one switch from 5.1 to 6 I think, every boolean was string (example: forcepasswordchange) but made boolean in next adapter. Anyway, we had written SDI AL's to remove ( set null ) to these attributes only on ISIM's ldap.
You can give a filter (&(objectclass=racfaccount)(erracconXML=*)), clear everything. Then re-import the profile. A reconciliation after brings every data. However during this period, ISIM should not attempt to update that field ( policy mark mode may help but it may not be enough) because that will gave an error. You should consider if modify / change password operations will affect your field.
Thanks,
------------------------------
Ali Malik Gürbüz
Bilgibirikim A.S - Turkey/EMEA
IBM Business Partner
13+ Years with ISIM/ISVG etc.
5.2.5 Certified Exam Developer *I* - 2019
IBM Champion 2025
------------------------------
Original Message:
Sent: Mon December 01, 2025 01:26 AM
From: Franz Wolfhagen
Subject: Identity Manager - RACF Adapter - manage group members doesn't work
The reason it is not changed during load of the new profile is because there are attributes with values in the system - and Directory Server does not allow a change of the schema if there are...
You can remove all account/group values in the ldap and then it MAY work - but doing it directly in the Web Admin Tool is the best option....
WARNING : do NOT change it in v3.modifiedschema if you did not do the attribute cleanup - that is is sure way of giving you troubles....
------------------------------
Franz Wolfhagen
WW IAM Solution Architect - Certified Consulting IT Specialist
IBM Expert Labs
Original Message:
Sent: Sun November 30, 2025 02:58 PM
From: Frank Tate
Subject: Identity Manager - RACF Adapter - manage group members doesn't work
It's funny. I see this comment in the schema.dsml file for the latest adapter:
2017-11-22 J. Ruijter Changed erracconxml to directory string
(This is the most recent comment about this attribute).
But the change wasn't made. The attribute is still defined as BINARY (syntax 1.3.6.1.4.1.1466.115.121.1.15) with length 2048:
<attribute-type single-value = "false" >
<name>erRacConXML</name>
<description>User Group Connection Group Name</description>
<object-identifier>1.3.6.1.4.1.6054.3.127.2.200</object-identifier>
<syntax>1.3.6.1.4.1.1466.115.121.1.15{2048}</syntax>
</attribute-type>
So I do think that changing it as you suggested will work.
Thanks again!
------------------------------
Frank Tate
Gulfsoft Consulting
https://www.gulfsoft.com
AIOps Experts. Contact us for implementation help.
Original Message:
Sent: Sat November 29, 2025 04:30 AM
From: Franz Wolfhagen
Subject: Identity Manager - RACF Adapter - manage group members doesn't work
Get a case out of the door - that sounds like an attribute definition that is wrong.
The challenge here may be that the length of the erraconxml attribute can be longer than what a varchar can accommodate. This is why you will see a short msg and a msg in the process tables where XML data is stored.
You COULD delete all RACF accounts (or just the erraconxml attributes) and try to change it to varchar and see if that fixes your problm (do not do this on a production system...)
HTH
------------------------------
Franz Wolfhagen
WW IAM Solution Architect - Certified Consulting IT Specialist
IBM Expert Labs
Original Message:
Sent: Fri November 28, 2025 11:42 AM
From: Frank Tate
Subject: Identity Manager - RACF Adapter - manage group members doesn't work
I'm working with ISIM 10.0 and IDS 6.4 with the RACF adapter installed (among many others). (Yes, I know the environment needs to be upgraded).
When I try to manage the members of a group, I get an error in the GUI:
LDAP error 92
In debugging this, I can see that the error occurs because the system is trying to do a substring search on the erracconxml LDAP attribute, which is defined as a BINARY attribute. Everything I can find online states that substring searches are absolutely not possible on BINARY attributes in IBM Directory Server. So I don't believe that this has ever worked, and I don't think it can work due to this restriction. I've even reproduced it with other BINARY attributes. For example, doing a simple ldapsearch with the filter "erxml=*foo*" gives the same error code.
My questions are:
- Is this supposed to work?
- If so, what do I need to configure to get it to work?
Thanks,
Frank
------------------------------
Frank Tate
Gulfsoft Consulting
https://www.gulfsoft.com
AIOps Experts. Contact us for implementation help.
------------------------------