Ldap Error 66
Contents |
API How LDAP Operations Map to JNDI APIs How LDAP Error Codes Map to JNDI Exceptions Security Modes of Authenticating to LDAP Authentication Mechanisms Anonymous active directory ldap error codes Simple SASL Digest-MD5 SSL and Custom Sockets More LDAP Operations LDAP Compare ldap error code 49 acceptsecuritycontext error data 52e v1db1 Search Results LDAP Unsolicited Notifications Connection Management Creation Closing Pooling Configuration Frequently Asked Questions Trail: Java Naming and
Microsoft Ldap Error Codes
Directory Interface Lesson: Advanced Topics for LDAP Users Section: JNDI as an LDAP API Home Page > Java Naming and Directory Interface > Advanced Topics for LDAP Users «Previous•Trail•Next» How LDAP
Ldap Error Code 32
Error Codes Map to JNDI Exceptions The LDAP defines a set of status codes that are returned with LDAP responses sent by the LDAP server (see RFC 2251). In the JNDI, error conditions are indicated as checked exceptions that are subclasses of NamingException. See the Naming Exceptions section for an overview of the JNDI exception classes. The LDAP service provider translates ldap error code 49 - invalid credentials the LDAP status code it receives from the LDAP server to the appropriate subclass of NamingException. The following table shows the mapping between LDAP status codes and JNDI exceptions. LDAP Status Code Meaning Exception or Action 0 Success Report success. 1 Operations error NamingException 2 Protocol error CommunicationException 3 Time limit exceeded. TimeLimitExceededException 4 Size limit exceeded. SizeLimitExceededException 5 Compared false. Used by DirContext.search(). Does not generate an exception. 6 Compared true. Used by DirContext.search(). Does not generate an exception. 7 Authentication method not supported. AuthenticationNotSupportedException 8 Strong authentication required. AuthenticationNotSupportedException 9 Partial results being returned. If the environment property "java.naming.referral" is set to "ignore" or the contents of the error do not contain a referral, throw a PartialResultException. Otherwise, use contents to build a referral. 10 Referral encountered. If the environment property "java.naming.referral" is set to "ignore", then ignore. If the property is set to "throw", throw ReferralException. If the property is set to "follow", then the LDAP provider processes the referral. If the "java.naming.ldap.referral.limit" property has been exceeded, throw LimitExceededException. 11 Administrative limit exceeded. LimitExceededException 12 Unavailable critical extensi
codes;
Ldap Error Code 81
result codes; resultCode; ldap resultcode; ldap result code; ldap error code 34 ldap exception; ldap operations; 0x00; 0x01; 0x02; 0x03; 0x04; 0x05; 0x06; 0x07; ldap: error code 49 - 80090308: ldaperr: dsid-0c0903a8 0x08; 0x09; 0x0A; 0x0B; 0x0C; 0x0D; 0x0E; 0x0F; 0x10; 0x11; 0x12; 0x13; 0x14; 0x15; 0x20; 0x21; 0x22; 0x23; 0x24; 0x30; http://docs.oracle.com/javase/tutorial/jndi/ldap/exceptions.html 0x31; 0x32; 0x33; 0x34; 0x35; 0x36 ; 0x40; 0x41; 0x42; 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; http://www-01.ibm.com/support/docview.wss?uid=swg21214189 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. 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: Indi
5LDAP_COMPARE_FALSECompare false 6LDAP_COMPARE_TRUECompare true 7LDAP_STRONG_AUTH_NOT_SUPPORTEDStrong authentication not supported http://web500gw.sourceforge.net/errors.html 8LDAP_STRONG_AUTH_REQUIREDStrong authentication required 9LDAP_PARTIAL_RESULTSPartial results 16LDAP_NO_SUCH_ATTRIBUTENo such attribute 17LDAP_UNDEFINED_TYPEUndefined attribute type 18LDAP_INAPPROPRIATE_MATCHINGInappropriate matching https://github.com/jeremycx/node-LDAP/issues/66 19LDAP_CONSTRAINT_VIOLATIONConstraint violation 20LDAP_TYPE_OR_VALUE_EXISTSType or value exists 21LDAP_INVALID_SYNTAXInvalid syntax 32LDAP_NO_SUCH_OBJECTNo such object 33LDAP_ALIAS_PROBLEMAlias ldap error 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 52LDAP_UNAVAILABLEDSA is unavailable 53LDAP_UNWILLING_TO_PERFORMDSA is unwilling ldap error code 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:TUChemnitzTUChemnitzCGIOthersites (errors.html.php Version 1.2) last modified by dekarl on 2001/07/22 at 20:24:24 GMT