Ldap Error Code 87
Contents |
codes; result codes; resultCode; ldap resultcode;
Active Directory Ldap Error Codes
ldap result code; ldap exception; ldap operations; 0x00; 0x01; openldap error codes 0x02; 0x03; 0x04; 0x05; 0x06; 0x07; 0x08; 0x09; 0x0A; 0x0B; 0x0C; 0x0D; 0x0E;
Ldap Result Codes
0x0F; 0x10; 0x11; 0x12; 0x13; 0x14; 0x15; 0x20; 0x21; 0x22; 0x23; 0x24; 0x30; 0x31; 0x32; 0x33; 0x34; 0x35; 0x36 ; 0x40; 0x41; 0x42; ldap error code 81 0x43; 0x44; 0x45; 0x46; 0x47 ; 0x50; 0x51; 0x52; 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 error code 82 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. 0x01 1 LDAP_OPERATIONS_ERROR: Indicates an internal error. The server is unable to respond with a more specific error and is also unable to properly respond to a request. It does not indicate that the client has sent an erroneous message. 0x02 2 LDAP_PROTOCOL_ERROR: Indicates that the server has received an invalid or malformed request from the client. 0x03 3 LDAP_TIMELIMIT_EXCEEDED: Indicates the operation's time limit specified by either the client or the server
establish an initial connection with the LDAP server. Either the LDAP server is down or the specified host name or port number is incorrect. 0x52 82 LDAP_LOCAL_ERROR: Indicates
Ldap Error Code 53 Will_not_perform
that the LDAP client has an error. This is usually a failed dynamic ldap error code 2 - protocol_error the server will disconnect memory allocation error. 0x53 83 LDAP_ENCODING_ERROR: Indicates that the LDAP client encountered errors when encoding an LDAP request intended
Ldap Error Code 1 000004dc
for the LDAP server. 0x54 84 LDAP_DECODING_ERROR: Indicates that the LDAP client encountered errors when decoding an LDAP response from the LDAP server. 0x55 85 LDAP_TIMEOUT: Indicates that the time limit of http://www-01.ibm.com/support/docview.wss?uid=swg21214189 the LDAP client was exceeded while waiting for a result. 0x56 86 LDAP_AUTH_UNKNOWN: Indicates that the ldap_bind or ldap_bind_s function was called with an unknown authentication method. 0x57 87 LDAP_FILTER_ERROR: Indicates that the ldap_search function was called with an invalid search filter. 0x58 88 LDAP_USER_CANCELLED: Indicates that the user cancelled the LDAP operation. 0x59 89 LDAP_PARAM_ERROR: Indicates that an LDAP function was called http://www.novell.com/documentation/developer/ldapover/ldap_enu/data/a3zwuxb.html with an invalid parameter value (for example, the ld parameter is NULL). 0x5A 90 LDAP_NO_MEMORY: Indicates that a dynamic memory allocation function failed when calling an LDAP function. 0x5B 91 LDAP_CONNECT_ERROR: Indicates that the LDAP client has lost either its connection or cannot establish a connection to the LDAP server. 0x5C 92 LDAP_NOT_SUPPORTED: Indicates that the requested functionality is not supported by the client. For example, if the LDAP client is established as an LDAPv2 client, the libraries set this error code when the client requests LDAPv3 functionality. 0x5D 93 LDAP_CONTROL_NOT_FOUND: Indicates that the client requested a control that the libraries cannot find in the list of supported controls sent by the LDAP server. 0x5E 94 LDAP_NO_RESULTS_RETURNED: Indicates that the LDAP server sent no results. When the ldap_parse_result function is called, no result code is included in the server's response. 0x5F 95 LDAP_MORE_RESULTS_TO_RETURN: Indicates that more results are chained in the result message. The libraries set this code when the call to the ldap_parse_result function reveals that additional result codes are available. 0x60 96 LDAP_CLIENT_LOOP: Indicates the LDAP libraries detected a loop. Usually this happens when following referrals. 0x
5LDAP_COMPARE_FALSECompare false 6LDAP_COMPARE_TRUECompare true 7LDAP_STRONG_AUTH_NOT_SUPPORTEDStrong authentication http://web500gw.sourceforge.net/errors.html not supported 8LDAP_STRONG_AUTH_REQUIREDStrong authentication required https://issues.shibboleth.net/jira/browse/SC-87 9LDAP_PARTIAL_RESULTSPartial results 16LDAP_NO_SUCH_ATTRIBUTENo such attribute 17LDAP_UNDEFINED_TYPEUndefined attribute type 18LDAP_INAPPROPRIATE_MATCHINGInappropriate matching 19LDAP_CONSTRAINT_VIOLATIONConstraint violation 20LDAP_TYPE_OR_VALUE_EXISTSType or value exists 21LDAP_INVALID_SYNTAXInvalid syntax 32LDAP_NO_SUCH_OBJECTNo ldap error such object 33LDAP_ALIAS_PROBLEMAlias problem 34LDAP_INVALID_DN_SYNTAXInvalid DN syntax 35LDAP_IS_LEAFObject is a leaf 36LDAP_ALIAS_DEREF_PROBLEMAlias dereferencing problem 48LDAP_INAPPROPRIATE_AUTHInappropriate authentication 49LDAP_INVALID_CREDENTIALSInvalid credentials 50LDAP_INSUFFICIENT_ACCESSInsufficient access 51LDAP_BUSYDSA is busy ldap error code 52LDAP_UNAVAILABLEDSA is unavailable 53LDAP_UNWILLING_TO_PERFORMDSA is unwilling to perform 54LDAP_LOOP_DETECTLoop detected 64LDAP_NAMING_VIOLATIONNaming violation 65LDAP_OBJECT_CLASS_VIOLATIONObject class violation 66LDAP_NOT_ALLOWED_ON_NONLEAFOperation not allowed on nonleaf 67LDAP_NOT_ALLOWED_ON_RDNOperation not allowed on RDN 68LDAP_ALREADY_EXISTSAlready exists 69LDAP_NO_OBJECT_CLASS_MODSCannot modify object class 70LDAP_RESULTS_TOO_LARGEResults too large 80LDAP_OTHERUnknown error 81LDAP_SERVER_DOWNCan't contact LDAP server 82LDAP_LOCAL_ERRORLocal error 83LDAP_ENCODING_ERROREncoding error 84LDAP_DECODING_ERRORDecoding error 85LDAP_TIMEOUTTimed out 86LDAP_AUTH_UNKNOWNUnknown authentication method 87LDAP_FILTER_ERRORBad search filter 88LDAP_USER_CANCELLEDUser cancelled operation 89LDAP_PARAM_ERRORBad parameter to an ldap routine 90LDAP_NO_MEMORYOut of memory VERSION: 2.1rc1AvailabilityFeaturesChangesKnownBugsLinks&ReferencesInstallationModesConfiguration:web500gw.confHintsvCardsSearchinterfaceAddingentriesExamples:web500gw.confldaptemplates.confldapfriendlySupport:Y2K proof?MailingListTroubleshootingURLformatURLsinentriesLDAPerrorsDevelopersSF.netProjectTestit:TUChemnitzTUChemnitzCGIOthersite
Type: Bug Status: Closed Priority: Minor Resolution: Fixed Affects Version/s: None Fix Version/s: 1.2.0 Component/s: None Labels: None Java Version: Oracle Java 1.5 Servlet Container: Apache Tomcat 5.5 Description The underlying vt-ldap libs will retry operations if a CommunicationException has occurred. Several users have reported network related problems that result in the JNDI provider throwing ServiceUnavailableException. This exception is supposed to map to LDAP error codes 51 and 52, however it appears the provider may also throw this exception if a known valid connection becomes unusable. The use case that was reported was due to a misbehaving load balancer silently closing connections. If you experience this problem the work around is to install the latest vt-ldap 2.x jar in your IDP. (See attached.) AttachmentsOptionsSort By NameSort By DateAscendingDescendingDownload AllAttachmentsHidevt-ldap-2.8.5.jar03/Dec/09 10:24 AM161 kBDaniel FisherExtracting archive...Showvt-ldap-2.8.5.jar03/Dec/09 10:24 AM161 kBDaniel FisherExpensesActivity All Comments Work Log History Activity Ascending order - Click to sort in descending order Hide Permalink Daniel Fisher added a comment - 03/Dec/09 10:24 AM vt-ldap release can also be download at: https://www.middleware.vt.edu/pubs/opensource/ldap/download/vt-ldap-2.8.5.tar.gz Show Daniel Fisher added a comment - 03/Dec/09 10:24 AM vt-ldap release can also be download at: https://www.middleware.vt.edu/pubs/opensource/ldap/download/vt-ldap-2.8.5.tar.gz Hide Permalink Daniel Fisher added a comment - 14/Dec/09 11:33 AM Link to discussion thread on shib-users: http://groups.google.com/group/shibboleth-users/browse_thread/thread/6fee02109f3b2747/0f64a413ea92cc2b Show Daniel Fisher added a comment - 14/Dec/09 11:33 AM Link to discussion thread on shib-users: http://groups.google.com/group/shibboleth-users/browse_thread/thread/6fee02109f3b2747/0f64a413ea92cc2b Hide Permalink Chad La Joie added a comment - 15/Dec/09 11:14 PM Fixed in rev 872 Show Chad La Joie added a comment - 15/Dec/09 11:14 PM Fixed in rev 872 People Assignee: Chad La Joie Reporter: Daniel Fisher Watchers: 1 Start watching this issue Dates Created: 03/Dec/09 10:22 AM Updated: 17/F