Ldap Error Code 89
Contents |
codes; result codes; resultCode; ldap resultcode; ldap result code; ldap
Active Directory Ldap Error Codes
exception; ldap operations; 0x00; 0x01; 0x02; 0x03; 0x04; 0x05; 0x06; 0x07; 0x08; 0x09; 0x0A; 0x0B; 0x0C; ldap error code 81 0x0D; 0x0E; 0x0F; 0x10; 0x11; 0x12; 0x13; 0x14; 0x15; 0x20; 0x21; 0x22; 0x23; 0x24; 0x30; 0x31; 0x32; 0x33; 0x34; 0x35; 0x36 ; 0x40; 0x41; 0x42; 0x43; 0x44; 0x45; 0x46; 0x47 ; 0x50; 0x51; 0x52; ldap error code 53 will_not_perform 0x53; 0x54; 0x55; 0x56; 0x57; 0x58; 0x59; 0x5a; 0x5b; 0x5c; 0x5d; 0x5e; 0x5f; 0x60; 0x61; LDAP_SUCCESS; LDAP_OPERATIONS_ERROR; LDAP_PROTOCOL_ERROR; LDAP_TIMELIMIT_EXCEEDED; LDAP_SIZELIMIT_EXCEEDED; LDAP_COMPARE_FALSE; LDAP_COMPARE_TRUE; LDAP_AUTH_METHOD_NOT_SUPPORTED; LDAP_STRONG_AUTH_REQUIRED; LDAP_REFERRAL; LDAP_ADMINLIMIT_EXCEEDED; LDAP_UNAVAILABLE_CRITICAL_EXTENSION; LDAP_CONFIDENTIALITY_REQUIRED; LDAP_SASL_BIND_IN_PROGRESS; LDAP_NO_SUCH_ATTRIBUTE; LDAP_UNDEFINED_TYPE; LDAP_INAPPROPRIATE_MATCHING; LDAP_CONSTRAINT_VIOLATION; LDAP_TYPE_OR_VALUE_EXISTS; LDAP_INVALID_SYNTAX; LDAP_NO_SUCH_OBJECT; LDAP_ALIAS_PROBLEM; LDAP_INVALID_DN_SYNTAX; LDAP_IS_LEAF; LDAP_ALIAS_DEREF_PROBLEM; LDAP_INAPPROPRIATE_AUTH; LDAP_INVALID_CREDENTIALS; LDAP_INSUFFICIENT_ACCESS; LDAP_BUSY; LDAP_UNAVAILABLE; LDAP_UNWILLING_TO_PERFORM; LDAP_LOOP_DETECT; LDAP_NAMING_VIOLATION; LDAP_OBJECT_CLASS_VIOLATION; LDAP_NOT_ALLOWED_ON_NONLEAF; LDAP_NOT_ALLOWED_ON_RDN; LDAP_ALREADY_EXISTS; LDAP_NO_OBJECT_CLASS_MODS; LDAP_AFFECTS_MULTIPLE_DSAS; LDAP_OTHER; LDAP_SERVER_DOWN; LDAP_LOCAL_ERROR; LDAP_ENCODING_ERROR; LDAP_DECODING_ERROR; LDAP_TIMEOUT; LDAP_AUTH_UNKNOWN; LDAP_FILTER_ERROR; LDAP_USER_CANCELLED; LDAP_PARAM_ERROR; LDAP_NO_MEMORY; LDAP_CONNECT_ERROR; LDAP_NOT_SUPPORTED; LDAP_CONTROL_NOT_FOUND; LDAP_NO_RESULTS_RETURNED; LDAP_MORE_RESULTS_TO_RETURN; LDAP_CLIENT_LOOP; LDAP_REFERRAL_LIMIT_EXCEEDED Technote (FAQ) Question What are the LDAP return codes and message descriptions? Answer Hex Decimal Description 0x00 0 LDAP_SUCCESS: Indicates the requested client operation completed successfully
Server-Side Result Codes Various LDAP specifications define a number of common result codes that may be included in responses to clients. These result codes include (but are not necessarily limited to): 0: Success This indicates
Ldap Result Codes
that the operation completed successfully. It may be returned in response to an add, bind, ldap error code 10 - referral remaining name delete, extended, modify, modify DN, or search operations. Compare operations will not return a success result. If a compare operation does not
Ldap Error Code 2 - Protocol_error The Server Will Disconnect
encounter an error during processing, then the server should return a result of either "compare true" or "compare false", based on whether the target entry had the specified attribute value. 1: Operations Error This is intended to http://www-01.ibm.com/support/docview.wss?uid=swg21214189 indicate that the client has requested an operation at an inappropriate time or in an incorrect order. For example, it may be used if a client sends a non-bind request in the middle of a multi-stage bind operation. Note that some directory servers use this as a generic "server error" type result. This is not the intended use for this result code (the "other" result is a better choice for this), but clients may https://www.ldap.com/ldap-result-code-reference need to be aware of this possibility. 2: Protocol Error This generally indicates that the client request was improperly formatted in some way. For a bind operation, it may indicate that the client attempted to use an unsupported LDAP protocol version. For an extended operation, it may indicate that the server does not support the extended request type. Note that this result code can only be used if the server is able to at least partially decode the request in order to determine the message ID and operation type, since the server needs that information in order to craft an appropriate response. 3: Time Limit Exceeded This indicates that a search operation took longer to complete than allowed by the maximum time limit for that operation. This may be the time limit specified by the client in the search request, or it may be a time limit imposed by the server. 4: Size Limit Exceeded This indicates that a search operation would have returned more entries than were allowed for that operation. This may be the size limit specified by the client in the search request, or it may be a size limit imposed by the server. Note that the server may return a portion of the matching entries before this result. 5: Compare False This indicates that a compare operation
INAPPROPRIATE_AUTHENTICATION 2 PROTOCOL_ERROR 49 INVALID_CREDENTIALS https://www.centos.org/docs/5/html/CDS/cli/8.0/Configuration_Command_File_Reference-Access_Log_and_Connection_Code_Reference-LDAP_Result_Codes.html 3 TIME_LIMIT_EXCEEDED 50 INSUFFICIENT_ACCESS_RIGHTS 4 SIZE_LIMIT_EXCEEDED 51 BUSY https://docs.oracle.com/cd/E19957-01/817-6707/resultcodes.html 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 error (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 ldap error code 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 Prev5.2. Common Connection Codes Up Home NextChapter 6. Command-Line Utilities 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.
use, they are first listed in numerical order, grouped by related occurences. The detailed reference of each result code is then given in alphabetical order. This chapter contains the following sections: Overview Result Codes Summary in Numerical Order Result Codes Summary By Server/Client Result Codes Reference in Alphabetical Order Overview LDAP result codes are extensible; thus, LDAPv3 extensions may define their own error codes, and register them with the Internet Assigned Numbers Authority (IANA). The list of registered LDAP error codes is at http://www.iana.org/assignments/ldap-parameters. This list is what the LDAP SDK forC currently knows in terms of result codes. More information can be found in the RFC 3383 - Internet Assigned Numbers Authority (IANA) Considerations for the Lightweight Directory Access Protocol (LDAP) (http://www.faqs.org/rfcs/rfc3383.html). Result Codes Summary in Numerical Order Table18-1 gives the decimal and hexidecimal value of all result codes. Values missing from the sequence are not assigned to a result code. Table18-1Numerical Listing of Result Codes by Value Decimal Hexidecimal Defined Name 0 0x00 LDAP_SUCCESS 1 0x01 LDAP_OPERATIONS_ERROR 2 0x02 LDAP_PROTOCOL_ERROR 3 0x03 LDAP_TIMELIMIT_EXCEEDED 4 0x04 LDAP_SIZELIMIT_EXCEEDED 5 0x05 LDAP_COMPARE_FALSE 6 0x06 LDAP_COMPARE_TRUE 7 0x07 LDAP_STRONG_AUTH_NOT_SUPPORTED 8 0x08 LDAP_STRONG_AUTH_REQUIRED 9 0x09 LDAP_PARTIAL_RESULTS 10 0x0a LDAP_REFERRAL 11 0x0b LDAP_ADMINLIMIT_EXCEEDED 12 0x0c LDAP_UNAVAILABLE_CRITICAL_EXTENSION 13 0x0d LDAP_CONFIDENTIALITY_REQUIRED 14 0x0e LDAP_SASL_BIND_IN_PROGRESS 16 0x10 LDAP_NO_SUCH_ATTRIBUTE 17 0x11 LDAP_UNDEFINED_TYPE 18 0x12 LDAP_INAPPROPRIATE_MATCHING 19 0x13 LDAP_CONSTRAINT_VIOLATION 20 0x14 LDAP_TYPE_OR_VALUE_EXISTS 21 0x15 LDAP_INVALID_SYNTAX 32