Oracle® Identity Manager Connector Guide for Novell eDirectory Release 9.0.1 Part Number B31124-02 |
|
|
View PDF |
After you deploy the connector, you must test it to ensure that it functions as expected.
This chapter contains the following sections:
This section discusses test cases that you can perform by using the troubleshooting utility.
You can use the troubleshooting utility to directly use the connector for identifying the cause of problems associated with connecting to the target system server and performing basic operations on the target system.
Before you use the troubleshooting utility, you must set the required values in the config.properties
file. This file is in the troubleshoot
directory. The following table describes the sections of this file.
Section Name | Information |
---|---|
Novell eDirectory Connection Parameters | Connection parameters required to connect to the target system |
Create User | Values requited to create a user on the target system |
Modify User | Values required to modify a user |
Delete User | DN of the user to be deleted |
In addition, you must set the classpath to the following JAR files:
xellerate_home
\xellerate\lib\xlLogger.jar
xellerate_home
\xellerate\lib\xlUtils.jar
xellerate_home
\xellerate\JavaTasks\eDirProv.jar
xellerate_home
\xellerate\JavaTasks\ldap.jar
log4j.jar
file in the application server installation directory
Then, perform the following tests:
Note:
While performing these tests, ensure that the location of theTroubleShootLdap.properties
and log.properties
files is correctly specified.Create a Novell eDirectory user as follows:
java -DpropertyFile=xellerate_home/xellerate/eDir/troubleshoot/TroubleShootLdap.properties -Dlog4j.configuration=file:/xellerate_home/xellerate/eDir/troubleshoot/log.properties TroubleShootingUtilityLdap createUser
Modify a Novell eDirectory user as follows:
java -DpropertyFile=xellerate_home/xellerate/eDir/troubleshoot/TroubleShootLdap.properties -Dlog4j.configuration=file:/xellerate_home/xellerate/eDir/troubleshoot/log.properties TroubleShootingUtilityLdap modifyUser
Delete a Novell eDirectory user as follows:
java -DpropertyFile=xellerate_home/xellerate/eDir/troubleshoot/TroubleShootLdap.properties -Dlog4j.configuration=file:/xellerate_home/xellerate/eDir/troubleshoot/log.properties TroubleShootingUtilityLdap deleteUser
The following table lists solutions to some commonly encountered issues associated with the connector.
Problem Description | Solution |
---|---|
Oracle Identity Manager cannot establish a connection to Novell eDirectory.
Returned Error Message: LDAP Connection exception Returned Error Code:
|
|
Target not available.
Returned Error Message: Connection error - unable to create Initial LDAP Returned Error Code:
|
Ensure that the specified Novell eDirectory connection values are correct. |
Returned Error Message:
Connection error - unable to create Initial LDAP. Returned Error Code:
|
Ensure that the specified Novell eDirectory connection values are correct. |
Oracle Identity Manager cannot create a user.
Returned Error Message: Required information missing Returned Error Code:
|
|
Oracle Identity Manager cannot create a user.
Returned Error Message: User already exists Returned Error Code:
|
A user with the assigned ID already exists in Novell eDirectory. |
Oracle Identity Manager cannot create a user.
Returned Error Message: Connection error - unable to create Initial LDAPContext Returned Error Code:
|
|
Oracle Identity Manager cannot create a user.
Returned Error Message: User creation failed Returned Error Code:
|
The user cannot be created because one or more attribute values violate the schema definition. |
The Create User function failed because a value was being added to a nonexistent attribute.
Returned Error Message: Attribute does not exist Returned Error Code:
|
In the AttrName.Recon.Map.EDIR lookup definition, check if the decode values are valid attribute names in the target system. |
The Create User function failed because an invalid value was specified.
Returned Error Message: Invalid value specified for an attribute Returned Error Code:
|
Check the values specified during user creation. |
Oracle Identity Manager cannot delete a user.
Returned Error Message: User does not exist in target Returned Error Code:
|
The specified user ID does not exist in Novell eDirectory. |
Oracle Identity Manager cannot modify the value of a user.
Returned Error Message: Invalid attribute value or state Returned Error Code:
|
Check the attribute ID and value that were specified. |
The Modify User function failed because a value was being added to a nonexistent attribute.
Returned Error Message: Attribute does not exist Returned Error Code:
|
|
The Modify User function failed because an invalid value was specified.
Returned Error Message: Invalid value specified for an attribute Returned Error Code:
|
Check the value entered. |
The Modify User function failed because a value was specified for an attribute that does not exist in the AttrName.Prov.Map.EDIR lookup definition.
Returned Error Message: One or more attribute mappings are missing Returned Error Code:
|
|
Error caused because a duplicate value was specified for an attribute.
Returned Error Message: Duplicate value Returned Error Code:
|
The attribute specified already exists for another user in the system. |
Oracle Identity Manager cannot move a user from one container to another.
Returned Error Message: Moving User to different container failed Returned Error Code:
|
Generic error. Review the log for more details. |
Oracle Identity Manager cannot add a user to a security group.
Returned Error Message: Group does not exist Returned Error Code:
|
The specified user security group does not exist in Novell eDirectory. |
Oracle Identity Manager cannot add a user to a security group.
Returned Error Message: User is already a member of this group Returned Error Code:
|
The user is already a member of the specified security group. |
Oracle Identity Manager cannot add the Trustee Right to a user.
Returned Error Message: Trustee Right already added Returned Error Code:
|
Check if the Trustee Right value has already been specified for the user in Novell eDirectory. |
Oracle Identity Manager cannot add a role to a user.
Returned Error Message: Role does not exist Returned Error Code:
|
The specified role for the user in Oracle Identity Manager does not exist in Novell eDirectory. Create the role in Novell eDirectory. |
Oracle Identity Manager cannot add a role to a user.
Returned Error Message: Error while updating user info Returned Error Code:
|
Generic error. Review the log for more details |
Oracle Identity Manager cannot add a role to a user.
Returned Error Message: User has already been assigned this role Returned Error Code:
|
The user has already been assigned this role. |
Oracle Identity Manager cannot remove an assigned role from a user.
Returned Error Message: Removing Assigned role failed Returned Error Code:
|
Generic error. Review the log for more details. |
Oracle Identity Manager cannot add a network restriction.
Returned Error Message: This Network Restriction already exists Returned Error Code:
|
The specified network restriction already exists for this user in Novell eDirectory. |