Troubleshooting
If you encounter any of the following issues or errors, SailPoint recommends that you follow the guidance provided below to resolve the error before contacting SailPoint Support.
For issues or errors that are not addressed in this connector guide, refer to the following resources for troubleshooting information:
- SailPoint Identity Services Documentation
- SailPoint Support Knowledge Base
- SailPoint Developer Community
Debug Logs
For information about managing additional source settings, including debug logging and downloading connector logs, refer to Managing Additional Settings.
Only One User Is Displayed After Aggregation
Issue: Previously created duplicate users (with different letter case) are present in a realm, however, when creating a new user only one user is showing after aggregation. This happens when an ID is already present (irrespective of the letter case) in Ariba realms.
Resolution: Ensure user values are unique. The SailPoint platform supports unique identities irrespective of the letter case.
User xxxxxxxxx Already Exists Either as Enterprise or a Third Party User Error
Issue: The following error is displayed: User xxxxxxxxx already exists either as Enterprise or a Third Party user.
Resolution: Ensure user values are unique. The SailPoint platform supports unique identities irrespective of the letter case.
Account Update, Enable, Disable, or Get Object Fails with HTTP 429
Issue: Account update, enable, disable, or Get Object fails because IPS returns HTTP 429.
Resolution: When the feature flag CONETN_5677_RETRY_FOR_ARIBA is enabled, set these attributes on the SAP Ariba source with the Update Source (Partial) API:
[
{
"op": "add",
"path": "/connectorAttributes/aribaRetryableErrors",
"value": "429"
},
{
"op": "add",
"path": "/connectorAttributes/aribaMaxRetryCount",
"value": "3"
},
{
"op": "add",
"path": "/connectorAttributes/aribaRetryWaitTimeSeconds",
"value": "5"
}
]
- These attributes apply only when the feature flag is enabled.
- Retry applies to update, enable, disable, and Get Object. Get Object retry applies to both accounts and groups. Create is not retried.
- The retry count applies separately to each wrapped call.
aribaMaxRetryCountdefaults to 3 and cannot exceed 5.aribaRetryWaitTimeSecondsdefaults to 5. Each later retry waits one step longer (5, then 10, then 15), and no single wait is longer than 30 seconds.aribaRetryableErrorsaccepts a list or comma-separated values. Numeric values match HTTP status codes, and text values match error messages regardless of case.- If
aribaRetryableErrorsis empty, only 429 is retried.
Documentation Feedback
Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.