Login  Register

DeregisterOID / RegisterOID Error

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

DeregisterOID / RegisterOID Error

msantaana
17 posts
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
| More
Print post
Permalink

Re: DeregisterOID / RegisterOID Error

ErmanArslansOracleBlog
Administrator
5732 posts
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
| More
Print post
Permalink

Re: DeregisterOID / RegisterOID Error

ErmanArslansOracleBlog
Administrator
5732 posts
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.