DeregisterOID / RegisterOID Error

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

DeregisterOID / RegisterOID Error

msantaana
Erman, attach log unregister with error



Thanks

txkSetSSOReg_Fri_Jan_20_15_39_28_2017.xml (21K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: DeregisterOID / RegisterOID Error

ErmanArslansOracleBlog
Administrator
As I was expecting..

It can not remove appDN from groups..

Gasthered Info from the logs:


<message>Removing appDN as uniquememeber from Groups</message>
oracle.ldap.util.UtilException: NamingException encountered in removeUniqueMember [LDAP: error code 16 - One or more values for attribute uniquemember does not exist] at oracle.ldap.util.Util.removeUniquemember(Util.java:2225) at oracle.apps.fnd.txk.ias.ldap.Instance.DeleteGroupSeedingAndAppDN(Instance.java:1383) at oracle.apps.fnd.txk.ias.ldap.Instance.deregister(Instance.java:1302) at oracle.apps.fnd.txk.ias.ldap.Instance.main(Instance.java:1715)
Reply | Threaded
Open this post in threaded view
|

Re: DeregisterOID / RegisterOID Error

ErmanArslansOracleBlog
Administrator
So, a manual fix will be required.

check this Oracle Community thread named "oracle.ldap.util.UtilException: NamingException encountered
". They have given the manual steps there..

-->

Reference Oracle Support
Manually fix.
 
Login to ODSM ( Orace Directory Service Manager)
search  for the  appname the one you are trying to register.  Delete only that app name.  Also we need to delete  the member entry  in all groups   in which this "appname" is a member.  This can be retrieved by running the below against ODS database account in OID database.
 
select * from ct_uniquemember where upper(attrvalue) like '%DEV%';  assuming DEV is the app name.
 
using "ENTRYDN" column value you can navigate the tree in ODSM and delete the member .
 
If you get zero row from the above.  Then you can register the eBS in OID.  Finally I was able to register that successfully.