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
IP address not on whitelist
The following error message displays during the Test Connection operations:
{"detail":"IP address 103.93.47.143 is not allowed to access this resource.","error":403,"errorCode":"IP_ADDRESS_NOT_ON_WHITELIST","parameters":["103.93.47.143"],"reason":"Forbidden"}
Resolution - Ensure that all Prerequisites are met.
Unauthorized to use the resource
The following error message displays:
Resolution - Ensure that the service account has the required permissions.
MongoDB - Password Bad Request: The required attribute was not specified
Account creation fails when the password starts and ends with a dollar sign ($), resulting in the following error:
Error: openconnector.ConnectorException: {"detail":"The required attribute password was not specified.","error":400,"errorCode":"MISSING_ATTRIBUTE","parameters":["password"],"reason":"Bad Request"}
Resolution - The dollar sign ($) is a reserved character, serving as a placeholder in request bodies or parameters. Any value enclosed within double dollar signs ($$) is expected to be replaced with its corresponding value. Therefore, the password must not begin or end with a dollar sign ($).
Duplicate database roles for user
The following error displays during an Add Entitlement operation:
{"detail": "Duplicate database roles specified for user user2: atlasAdmin.", "error": 400, "errorCode": "DUPLICATE_DATABASE_ROLES", "parameters": ["user2", "atlasAdmin"], "reason": "Bad Request"}
Resolution - This is because a duplicate role is assigned to a database user. Ensure that different roles are assigned to database users.
Invalid project name sent during aggregation or provisioning
The following error displays during an Aggregation or Provisioning operation:
Invalid project name specified or service account does not have sufficient privileges on the project name specified
Resolution - Ensure that Project Name is correct, or service account has sufficient privileges.
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.