5.3. LDAP Result Codes

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  
Table 5.4. LDAP Result Codes


Note: This documentation is provided {and copyrighted} by Red Hat®, Inc. and is released via the Open Publication License. The copyright holder has added the further requirement that Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. The CentOS project redistributes these original works (in their unmodified form) as a reference for CentOS-5 because CentOS-5 is built from publicly available, open source SRPMS. The documentation is unmodified to be compliant with upstream distribution policy. Neither CentOS-5 nor the CentOS Project are in any way affiliated with or sponsored by Red Hat®, Inc.