MTLS service error codes
The
BlackBerry AtHoc
MTLS service returns error codes in the form of a JSON file in the following format:
{ "errors" : [ { "code" : "<error-code-1>", "field" : "<field-name>", "message" : <error-message>" }, { "code" : "<error-code-2>", "field" : "<field-name>", "message" : "<error-message>" } ] }
Error code | Handler | Error message |
---|---|---|
HTTP 403 | IIS | The user certificate is invalid or unable to contact the Certificate Authority (CA.) |
HTTP 401 | IIS | The user certificate is expired or blacklisted. |
HTTP 500 | IIS | Other (internal server error.) |
1020 | Mobile MTLS Token Service | The request contains an invalid RedirectUri. The parameter exists in the query string and is not an empty value. |
1030 | Mobile MTLS Token Service | The request contains an invalid organization code. |
2010 | Mobile MTLS Token Service | MTLS authentication is not configured for the organization (based on the organization code and Client ID. |
2020 | Mobile MTLS Token Service | The primary regex (CAC/PIV) is not defined for the organization. |
2030 | Mobile MTLS Token Service | The mapping ID cannot be extracted from the certificate. The regex is invalid or the mapping ID is empty. |
3010 | Mobile MTLS Token Service | The user could not be found in BlackBerry AtHoc . The mapping ID is not set for the user. |
3020 | Mobile MTLS Token Service | The user is disabled or deleted in BlackBerry AtHoc . |