5.3. LDAP Result Codes
LDAP has a set of result codes with which it is useful to be familiar.
| Result Code | Defined Value | Result Code | Defined Value |
|---|---|---|---|
| 0 | SUCCESS | 36 | ALIAS_DEREFERENCING_PROBLEM |
| 1 | OPERATION_ERROR | 48 | INAPPROPRIATE_AUTHENTICATION |
| 2 | PROTOCOL_ERROR | 49 | INVALID_CREDENTIALS |
| 3 | TIME_LIMIT_EXCEEDED | 50 | INSUFFICIENT_ACCESS_RIGHTS |
| 4 | SIZE_LIMIT_EXCEEDED | 51 | BUSY |
| 5 | COMPARE_FALSE | 52 | UNAVAILABLE |
| 6 | COMPARE_TRUE | 53 | UNWILLING_TO_PERFORM |
| 7 | AUTH_METHOD_NOT_SUPPORTED | 54 | LOOP_DEFECT |
| 8 | STRONG_AUTH_REQUIRED | 64 | NAMING_VIOLATION |
| 9 | LDAP_PARTIAL_RESULTS | 65 | OBJECT_CLASS_VIOLATION |
| 10 | REFERRAL (LDAP v3) | 66 | NOT_ALLOWED_ON_NONLEAF |
| 11 | ADMIN_LIMIT_EXCEEDED (LDAP v3) | 67 | NOT_ALLOWED_ON_RDN |
| 12 | UNAVAILABLE_CRITICAL_EXTENSION (LDAP v3) | 68 | ENTRY_ALREADY_EXISTS |
| 13 | CONFIDENTIALITY_REQUIRED (LDAP v3) | 69 | OBJECT_CLASS_MODS_PROHIBITED |
| 14 | SASL_BIND_IN_PROGRESS | 71 | AFFECTS_MULTIPLE_DSAS (LDAP v3) |
| 16 | NO_SUCH_ATTRIBUTE | 80 | OTHER |
| 17 | UNDEFINED_ATTRIBUTE_TYPE | 81 | SERVER_DOWN |
| 18 | INAPPROPRIATE_MATCHING | 85 | LDAP_TIMEOUT |
| 19 | CONSTRAINT_VIOLATION | 89 | PARAM_ERROR |
| 20 | ATTRIBUTE_OR_VALUE_EXISTS | 91 | CONNECT_ERROR |
| 21 | INVALID_ATTRIBUTE_SYNTAX | 92 | LDAP_NOT_SUPPORTED |
| 32 | NO_SUCH_OBJECT | 93 | CONTROL_NOT_FOUND |
| 33 | ALIAS_PROBLEM | 94 | NO_RESULTS_RETURNED |
| 34 | INVALID_DN_SYNTAX | 95 | MORE_RESULTS_TO_RETURN |
| 35 | IS_LEAF | 96 | CLIENT_LOOP |
| 97 | REFERRAL_LIMIT_EXCEEDED |