VMS Help  —  LDAP  Error Codes
    Many of the LDAP API functions return LDAP error codes, some of
    which indicate local errors and some of which may be returned by
    servers. All of the LDAP error codes returned will be positive
    integers; those between 0x00 and 0x50 are returned from the
    LDAP server, those above 0x50 are generated by the API itself.
    Supported error codes are as follows (hexadecimal values are
    given in parentheses after the constant):

         LDAP_SUCCESS (0x00)

         LDAP_OPERATIONS_ERROR (0x01)

         LDAP_PROTOCOL_ERROR (0x02)

         LDAP_TIMELIMIT_EXCEEDED (0x03)

         LDAP_SIZELIMIT_EXCEEDED (0x04)

         LDAP_COMPARE_FALSE (0x05)

         LDAP_COMPARE_TRUE (0x06)

         LDAP_STRONG_AUTH_NOT_SUPPORTED (0x07)

         LDAP_STRONG_AUTH_REQUIRED (0x08)

         LDAP_REFERRAL (0x0a)                        -- new in LDAPv3

         LDAP_ADMINLIMIT_EXCEEDED (0x0b)             -- new in LDAPv3

         LDAP_UNAVAILABLE_CRITICAL_EXTENSION (0x0c)  -- new in LDAPv3

         LDAP_CONFIDENTIALITY_REQUIRED (0x0d)        -- new in LDAPv3

         LDAP_SASL_BIND_IN_PROGRESS (0x0e)           -- new in LDAPv3

         LDAP_NO_SUCH_ATTRIBUTE (0x10)

         LDAP_UNDEFINED_TYPE (0x11)

         LDAP_INAPPROPRIATE_MATCHING (0x12)

         LDAP_CONSTRAINT_VIOLATION (0x13)

         LDAP_TYPE_OR_VALUE_EXISTS (0x14)

         LDAP_INVALID_SYNTAX (0x15)

         LDAP_NO_SUCH_OBJECT (0x20)

         LDAP_ALIAS_PROBLEM (0x21)

         LDAP_INVALID_DN_SYNTAX (0x22)

         LDAP_IS_LEAF (0x23)                    -- not used in LDAPv3

         LDAP_ALIAS_DEREF_PROBLEM (0x24)

         LDAP_INAPPROPRIATE_AUTH (0x30)

         LDAP_INVALID_CREDENTIALS (0x31)

         LDAP_INSUFFICIENT_ACCESS (0x32)

         LDAP_BUSY (0x33)

         LDAP_UNAVAILABLE (0x34)

         LDAP_UNWILLING_TO_PERFORM (0x35)

         LDAP_LOOP_DETECT (0x36)

         LDAP_NAMING_VIOLATION (0x40)

         LDAP_OBJECT_CLASS_VIOLATION (0x41)

         LDAP_NOT_ALLOWED_ON_NONLEAF (0x42)

         LDAP_NOT_ALLOWED_ON_RDN (0x43)

         LDAP_ALREADY_EXISTS (0x44)

         LDAP_NO_OBJECT_CLASS_MODS (0x45)

         LDAP_RESULTS_TOO_LARGE (0x46)            -- reserved for CLDA

         LDAP_AFFECTS_MULTIPLE_DSAS (0x47)        -- new in LDAPv3

         LDAP_OTHER (0x50)

         LDAP_SERVER_DOWN (0x51)

         LDAP_LOCAL_ERROR (0x52)

         LDAP_ENCODING_ERROR (0x53)

         LDAP_DECODING_ERROR (0x54)

         LDAP_TIMEOUT (0x55)

         LDAP_AUTH_UNKNOWN (0x56)

         LDAP_FILTER_ERROR (0x57)

         LDAP_USER_CANCELLED (0x58)

         LDAP_PARAM_ERROR (0x59)

         LDAP_NO_MEMORY (0x5a)

         LDAP_CONNECT_ERROR (0x5b)

         LDAP_NOT_SUPPORTED (0x5c)

         LDAP_CONTROL_NOT_FOUND (0x5d)

         LDAP_NO_RESULTS_RETURNED (0x5e)

         LDAP_MORE_RESULTS_TO_RETURN (0x5f)

         LDAP_CLIENT_LOOP (0x60)

         LDAP_REFERRAL_LIMIT_EXCEEDED (0x61)
Close Help