Error Codes

The following table lists error codes, detailed explanation of each error, and where applicable, ways to solve different errors.

Error Code Role Category Description Solution
LDAP_CLOUD_CONNECTION_SR_TRACE_FORMAT.errorCode=100001

{0}

TRACE BW-Plug-in Starting/Stopping/Updating shared resource. None.
LDAP_CLOUD_TOTAL_EXECUTION_TIME_FOR_REST_CALL.errorCode=100001

Total execution time for {0} {1} Graph API call: {2} ms

TRACE BW-Plug-in Total time spent by the rest API. None.
LDAP_CLOUD_CONNECTION_START_TOKEN_REFRESH.errorCode=200001

Start with validateAndRefershToken(), jobId ={0}, proccessName ={1}, activityId ={2}, threadName ={3}

Debug BW-Plug-in Entering to refresh method. None.
LDAP_CLOUD_CRUD_INPUT.errorCode=200001

{0}. Input:\n{1}

Debug BW-Plug-in Displays input parameters populated by user. None.
LDAP_CLOUD_CONNECTION_END_TOKEN_REFRESH.errorCode=200002

End with validateAndRefershToken(), jobId ={0}, proccessName ={1}, activityId ={2}, threadName ={3}

Debug BW-Plug-in Leaving refresh token method. None.
LDAP_CLOUD_CRUD_OUTPUT.errorCode=200002

{0}. Output:\n{1}

Debug BW-Plug-in Displays output prepared at runtime before sending to activity. None.
LDAP_CLOUD_CONNECTION_BEFORE_TOKEN_REFRESH.errorCode=200003

Before token update call, Shared resource key-values: userName ={0}, appId ={1}, expiryOn ={2}, jobId ={3}, proccessName ={4}, threadName ={5}, refreshToken ={6}, accessToken={7}

Debug BW-Plug-in Print data before refresh or new access token. None.
LDAP_CLOUD_REQUEST_DATA.errorCode=200003

Request Data:\n{0}

Debug BW-Plug-in Print the JSON request data before executing the rest call. None.
LDAP_CLOUD_CONNECTION_AFTER_TOKEN_REFRESH.errorCode=200004

After token update call, Shared resource key-values: userName ={0}, appId ={1}, expiryOn ={2}, jobId ={3}, proccessName ={4}, threadName ={5}, refreshToken ={6}, accessToken={7}

Debug BW-Plug-in Prints data after refresh or new access token. None.
LDAP_CLOUD_RESPONSE_CODE.errorCode=200004

Response Code: {0} {1}

Debug BW-Plug-in Print the response code that received as response from Rest API. None.
LDAP_CLOUD_CONNECTION_NO_TOKEN_REFRESH.errorCode=200005

Token is valid, so no refresh or update required.

Debug BW-Plug-in Token is valid, so no refresh or update required. None.
MESSAGE_ADDING_NEW_CONFIG.errorCode=300001

Adding new configuration for Shared Resource with name [{0}].

INFO BW-Plug-in Adding Shared Resource at Run Time. None.
LDAP_CLOUD_RESOURCE_OPERATION.errorCode=300001

Performing {0} {1} operation.

INFO BW-Plug-in Information about which operation user is performing like user create, group create. None.
MESSAGE_DELETING_CONFIG.errorCode=300002

Deleting Configuration for Shared Resource with name[{0}].

INFO BW-Plug-in Deleting Share Resource at Run Time. None.
LDAP_CLOUD_EXECUTE_START_OPERATION.errorCode=300002

Executing Graph API Call for {0} {1} operation.

INFO BW-Plug-in Execute Graph API call. None.
LDAP_CLOUD_EXECUTE_STOP_OPERATION.errorCode=300003

Execution of {0} {1} operation completed.

INFO BW-Plug-in Information about operation completion. None.
LDAP_CLOUD_PASSWORD_UNOBFUSCATION_APPLIED.errorCode=300004

BW Unobfuscation is getting applied on password field.

INFO BW-Plug-in Information about whether password is being obfuscated or not. None.
LDAP_CLOUD_PASSWORD_UNOBFUSCATION_FAILED.errorCode=300005

BW Unobfuscation is failed and return the null value for given password field, so sending password value as it is to server.

INFO BW-Plug-in Information about unobfuscation failure. None.
ERROR_CATCH_EXCEPTION.errorCode=501000

ERROR_CATCH_EXCEPTION={0}

errorRole BW-Plug-in An error occurs. None.
EX_OPERATION_ERROR.errorCode=500001

An internal error occurred in the LDAP server.

errorRole BW-Plug-in An error occurred in the connected LDAP server. Check the LDAP server.
LDAP_CLOUD_CONNECTION_SR_ERROR_FORMAT.

errorCode=500001

Error creating shared resource {0}. Exception:{1}

errorRole BW-Plug-in Error while creating shared resource. Provide a valid resource.
LDAP_CLOUD_CRUD_RESOURCE_NOT_FOUND

errorCode=500001

{0}

errorRole BW-Plug-in An error occurrs as the resource does not exist on the AAD. Provide a valid resource.
EX_PROTOCOL_ERROR. errorCode=500002

TA LDAP server could not correctly interpret the request sent by your client because the request does not strictly comply with the LDAP protocol.

errorRole BW-Plug-in The request sent by the plug-in does not conform to the LDAP protocol. Check the activity input.
LDAP_CLOUD_CRUD_BAD_REQUEST. errorCode=500002

{0}

errorRole BW-Plug-in A bad request was sent to the server. Change the request parameter or input parameter.
EX_TIME_LIMIT_EXCEEDED.errorCode=500003

The search operation could not be completed within the maximum time limit.

errorRole BW-Plug-in Fails to complete the operation in the specified time interval. None.
LDAP_CLOUD_JSON_PARSING_ERROR.errorCode=500003

{0}

errorRole BW-Plug-in Error while parsing the JSON data. None.
EX_SIZE_LIMIT_EXCEEDED.errorCode=500004

The search found more than the maximum number of results.

errorRole BW-Plug-in The number of searched entries exceeds the specified maximum number of entries to be returned. Modify the search result limit for the Search activity.
LDAP_CLOUD_CRUD_METHOD_NOT_ALLOWED.errorCode=500004

{0}

errorRole BW-Plug-in Rest API returned the "Method not allowed" response. None.
EX_COMPARE_FALSE.errorCode=500005

Value returned by an LDAP compare operation if the specified attribute and value is not found in the entry.

errorRole BW-Plug-in The specified attribute and attribute value do not exist in the entry. None.
LDAP_CLOUD_CRUD_IO_EXCEPTION.errorCode=500005

{0}

errorRole BW-Plug-in Rest API throws an IO exception while executing the operation. Dynamic workaround based on the error received from the server.
EX_COMPARE_True.errorCode=500006

Value returned by an LDAP compare operation if the specified attribute and value is not found in the entry.

errorRole BW-Plug-in The specified attribute and attribute value exist in the entry. None.
LDAP_CLOUD_CRUD_CLIENT_PROTOCOL_EXCEPTION.errorCode=500006

{0}

errorRole BW-Plug-in Rest API throws a Protocol exception while executing a request. Dynamic workaround based on the error received from the server.
EX_AUTH_METHOD_NOT_SUPPORTED.errorCode=500007

The specified authentication method is not supported by the LDAP server that you are connecting to.

errorRole BW-Plug-in The connected LDAP server does not support the selected authentication mode. Change the authentication mode in the LDAP Connection shared resource.
LDAP_CLOUD_UNKNOWN_ERROR.errorCode=500007

{0}

errorRole BW-Plug-in Rest API throws an error while executing the request. Dynamic workaround based on the error received from the server.
EX_STRONG_AUTH_REQUIRED.errorCode=500008

A stronger authentication method (more than LDAP_AUTH_SIMPLE)is required by the LDAP server that you are connecting to.

errorRole BW-Plug-in The selected simple authentication mode is not supported by the connected LDAP server. Change the authentication mode in the LDAP Connection shared resource.
LDAP_CLOUD_INPUT_REQUIRED_EXCEPTION.errorCode=500008

One or more Mandatory Input fields have blank data.

errorRole BW-Plug-in One or more Mandatory Input fields have blank data. Mandatory fields should not be blank.
EX_LDAP_PARTIAL_RESULTS.errorCode=500009

The LDAP server is referring your client to another LDAP server.

errorRole BW-Plug-in The connected LDAP server is referenced to another LDAP server. None.
LDAP_CLOUD_ILLEGAL_INPUT_DATA_FOUND.errorCode=500009

Illegal input data found.

errorRole BW-Plug-in Unexpected value given for field. Set appropriate value for field.
EX_REFERRAL.errorCode=500010

EX_REFERRAL=[LDAP v3] The server does not hold the requested entry. The referral field of the server's response contains a reference to another server (or set of servers), which your client can access through LDAP or other protocols. Typically, these references are LDAP URLs that identify the server that may contain the requested entry.

errorRole BW-Plug-in The entry does not exist in the connected LDAP server. None.
LDAP_CLOUD_SHARED_RESOURCE_NOT_SET.errorCode=500010

Shared resource fields does not have valid data.

errorRole BW-Plug-in Invalid details provided in SR. Provide correct details in SR.
EX_ADMIN_LIMIT_EXCEEDED.errorCode=500011

[LDAP v3] The adminstrative limit on the maximum number of entries to return was exceeded.

errorRole BW-Plug-in The number of searched entries exceeds the specified maximum number of entries to be returned. Modify the search result limit for the Search activity.
LDAP_CLOUD_XSD_NO_ACCESS.errorCode=500011

No access to input XSD file.

errorRole BW-Plug-in There is no access to hidden xsd file. Check access for hidden xsd file.
EX_UNAVAILABLE_CRITICAL_EXTENSION.errorCode=500012

[LDAP v3] The server received an LDAP v3 control that is marked critical and either (1) is not recognized or supported by the server, or (2) is inappropriate for the operation requested.

errorRole BW-Plug-in The LDAP server receives an LDAP v3 control. None.
EX_CONFIDENTIALITY_REQUIRED.errorCode=500013

[LDAP v3] A secure connection is required for this operation.

errorRole BW-Plug-in This operation requires an SSL connection. Create an SSL connection.
EX_SASL_BIND_IN_PROGRESS.errorCode=500014

[LDAP v3] While authenticating your client by using a SASL (Simple Authentication Security Layer) mechanism, the server requires the client to send a new SASL bind request (specifying the same SASL mechanism) to continue the authentication process.

errorRole BW-Plug-in According to LDAP v3, the LDAP server requires the client to send a new SASL binding request when authenticating the client by using the SASL mechanism. None.
EX_NO_SUCH_ATTRIBUTE.errorCode=500016

The specified attribute could not be found.

errorRole BW-Plug-in Fails to find the specified attribute. None.
EX_UNDEFINED_ATTRIBUTE_TYPE.errorCode=500017

The specified attribute is not defined.

errorRole BW-Plug-in The specified attribute does not exist. None.
EX_INAPPROPRIATE_MATCHING.errorCode=500018

An inappropriate type of matching was used.

errorRole BW-Plug-in The matching type is incorrect. None.
EX_ICONSTRAINT_VIOLATION.errorCode=500019

An internal error occurred in the LDAP server.

errorRole BW-Plug-in An internal error occurs in the connected LDAP server. None.
EX_INVALID_ATTRIBUTE_SYNTAX.errorCode=500021

The request contains invalid syntax.

errorRole BW-Plug-in The request contains invalid syntax. None.
EX_NO_SUCH_OBJECT.errorCode=500032

The entry specified in the request does not exist.

errorRole BW-Plug-in The specified entry does not exist. None.
EX_ALIAS_PROBLEM.errorCode=500033

A problem occurred with an alias.

errorRole BW-Plug-in The specified alias cannot be used. None.
EX_INVALID_DN_SYNTAX.errorCode=500034

The specified distinguished name (DN) uses invalid syntax.

errorRole BW-Plug-in The specified DN contains invalid syntax. None.
EX_IS_LEAF.errorCode=500035

The specified entry is a "leaf" entry (it has no entries beneath it in the directory tree).

errorRole BW-Plug-in The specified entry is a leaf entry that contains no sub entries. None.
EX_ALIAS_DEREFERENCING_PROBLEM.errorCode=500036

An error occurred when dereferencing an alias.

errorRole BW-Plug-in An error occurs when referencing the specified alias. None.
EX_INAPPROPRIATE_AUTHENTICATION.errorCode=500048

The authentication presented to the server is inappropriate.

errorRole BW-Plug-in The authentication mode is incorrect. None.
EX_INVALID_CREDENTIALS.errorCode=500049

The credentials presented to the server for authentication are not valid.

errorRole BW-Plug-in The specified credentials are incorrect. None.
EX_INSUFFICIENT_ACCESS_RIGHTS.errorCode=500050

The client is authenticated as a user who does not have the access privileges to perform this operation.

errorRole BW-Plug-in The client user does not have the access privilege to perform the operation. None.
EX_BUSY.errorCode=500051

The LDAP server is busy.

errorRole BW-Plug-in The LDAP server is busy. None.
EX_UNAVAILABLE.errorCode=500052

The LDAP server is unavailable.

errorRole BW-Plug-in Fails to connect to the LDAP server. None.
EX_UNWILLING_TO_PERFORM.errorCode=500053

The LDAP server is unable to perform the specified operation.

errorRole BW-Plug-in The LDAP server fails to perform the specified operation. None.
EX_UNWILLING_TO_PERFORM.errorCode=500054

A loop has been detected.

errorRole BW-Plug-in A loop is found. None.
EX_SORT_CONTROL_MISSING.errorCode=500060

The "server-side sorting" control was not included with the "virtual list view control in the search request.

errorRole BW-Plug-in In the search request, the "server-side storing" control is not included in the "virtual list view" control. None.
EX_INDEX_RANGE_ERROR.errorCode=500061

An index range error occurred.

errorRole BW-Plug-in An index range error occurs. None.
EX_NAMING_VIOLATION.errorCode=500064

A naming violation has occurred.

errorRole BW-Plug-in A naming violation error occurs. None.
EX_OBJECT_CLASS_VIOLATION.errorCode=500065

The requested operation will add or change data so that the data no longer complies with the schema.

errorRole BW-Plug-in Fails to perform the requested operation. Because the operation changes data and the data does not conform to the schema. None.
EX_NOT_ALLOWED_ON_NONLEAF.errorCode=500066

The requested operation can only be performed on an entry that has no entries beneath it in the directory tree (in other words, a "leaf" entry).

errorRole BW-Plug-in Fails to perform the request operation on a leaf entry. None.
EX_NOT_ALLOWED_ON_RDN.errorCode=500067

The specified operation cannot be performed on a relative distinguished name (RDN).

errorRole BW-Plug-in The specified operation is not supported by a relative distinguished name (RDN). None.
EX_NOT_ALLOWED_ON_RDN.errorCode=500068

The specified entry already exists.

errorRole BW-Plug-in The specified entry exists. None.
EX_OBJECT_CLASS_MODS_PROHIBITED.errorCode=500069

You cannot modify the specified object class.

errorRole BW-Plug-in Fails to modify the specified object class. None.
EX_AFFECTS_MULTIPLE_DSAS.errorCode=500071

[LDAP v3] The client attempted to move an entry from one LDAP server to another by requesting a "modify DN" operation. In general, clients should not be able to arbitrarily move entries and subtrees between servers.

errorRole BW-Plug-in According to LDAP v3, the LDAP client cannot move entries and sub entries between LDAP servers. None.
EX_OTHER.errorCode=500080

General result code for other types of errors that may occur.

errorRole BW-Plug-in An error occurs in the result code type. None.
EX_SERVER_DOWN.errorCode=500081

The LDAP server cannot be contacted.

errorRole BW-Plug-in Fails to connect to the LDAP server. None.
EX_LDAP_TIMEOUT.errorCode=500085

The operation could not be completed within the maximum time limit.

errorRole BW-Plug-in The operation cannot be completed in the limited time. None.
EX_PARAM_ERROR.errorCode=500089

When calling a constructor or method from your client, one or more parameters were incorrectly specified.

errorRole BW-Plug-in One or more parameters are incorrect when calling a constructor or a method. None.
EX_CONNECT_ERROR.errorCode=500091

Your LDAP client failed to connect to the LDAP server.

errorRole BW-Plug-in The LDAP client fails to connect to the LDAP server. None.
EX_LDAP_NOT_SUPPORTED.errorCode=500092

The request is not supported by this version of the LDAP protocol.

errorRole BW-Plug-in The LDAP protocol in use does not support the request. None.
EX_CONTROL_NOT_FOUND.errorCode=500093

The requested control is not found.

errorRole BW-Plug-in Fails to find the requested control. None.
EX_NO_RESULTS_RETURNED.errorCode=500094

No results have been returned from the server.

errorRole BW-Plug-in No results are returned from the server. None.
EX_MORE_RESULTS_TO_RETURN.errorCode=500095

More results are being returned from the server.

errorRole BW-Plug-in The number of the returned results exceeds the specified number. None.
EX_CLIENT_LOOP.errorCode=500096

Your LDAP client detected a loop in the referral.

errorRole BW-Plug-in A loop occurs in the referral. None.
EX_REFERRAL_LIMIT_EXCEEDED.errorCode=500097

The number of sequential referrals (for example, the client may be referred first from LDAP server A to LDAP server B, then from LDAP server B to LDAP server C, and so on) has exceeded the maximum number of referrals (the LDAPv2.REFERRALS_HOP_LIMIT option).

errorRole BW-Plug-in The number of sequential referrals exceeds the maximum number of referrals. None.
EX_TLS_NOT_SUPPORTED.errorCode=500112

The socket factory of the connection is not capable of initiating a TLS session.

errorRole BW-Plug-in The socket factory fails to initialize a TLS session. None.
EX_OCCURED_RETRIEVE_RESULT.errorCode=500113

IOException occurred while retrieving XML Output for activity [{0}].

errorRole BW-Plug-in An EXCEPTION error occurs when retrieving the XML output. None.
EX_CANCELED.errorCode=500118

An operation has been canceled using the Cancel extended operation.

errorRole BW-Plug-in The operation has been cancelled. None.
EX_NO_SUCH_OPERATION.errorCode=500119

The server has no knowledge of the operation requested for cancelation.

errorRole BW-Plug-in The server does not receive the request of cancelling the operation. None.
EX_NO_SUCH_OPERATION.errorCode=500120

It is too late to cancel the outstanding operation.

errorRole BW-Plug-in Fails to cancel the operation. None.
EX_CANNOT_CANCEL.errorCode=500121

the identified operation does not support cancelation or the cancel operation could not be performed.

errorRole BW-Plug-in The identified operation does not support the cancelling operation. None.
EX_UNKNOWN.errorCode=500122

A unknown result code.

errorRole BW-Plug-in An unknown result code is returned. None.
EX_FILE_NOT_FOUND.errorCode=500123

Specified file {0} is not found.

errorRole BW-Plug-in Fails to locate the specified file. None.
EX_NOT_SPECIFY_FILE.errorCode=500124

Not specify the file name.

errorRole BW-Plug-in No file name is entered. Enter a file name.
EX_NOT_SET_UP_ACCESSLOG.errorCode=500125

Accesslog has not been set up, please set up this entry for OpenLDAP.

errorRole BW-Plug-in The access log is not configured for this entry in OpenLDAP. Configure the access log for this entry.
EX_CREATE_CONNECTION_FAILED.errorCode =500126

Create JNDI Connection failed due to {0}

errorRole BW-Plug-in Fails to create the JNDI connection. None.
EX_E_SYNC_REFRESH_REQUIRED.errorCode=504096

It is safe to do so when it is unable to perform the operation

errorRole BW-Plug-in An error occurs when performing this operation. None.
EX_MONITOR_ATTRIBUTE_NOT_CORRECT.errorCode=505000

Attribute(s) will be monitored is(or are) not recognized, it doesn't(they don't) exist in LDAP Server.

errorRole BW-Plug-in The attributes that are monitoring do not exist. None.