You are here

ldap_error_codes.txt in Lightweight Directory Access Protocol (LDAP) 6

0x00	LDAP_SUCCESS			"The operation completed successfully."
0x01	LDAP_OPERATIONS_ERROR	"An operations error occurred. This is
                                typically the result of an internal error on your LDAP server."
0x02	LDAP_PROTOCOL_ERROR		"A protocol violation was detected."		
0x03	LDAP_TIMELIMIT_EXCEEDED		"The operation timed out waiting to complete."
0x04	LDAP_SIZELIMIT_EXCEEDED		"The LDAP server refused to serve such a large result set."
0x05	LDAP_COMPARE_FALSE		"A compare operation returned false."
0x06	LDAP_COMPARE_TRUE		"A compare operation returned true."
0x07	LDAP_AUTH_METHOD_NOT_SUPPORTED	"The authentication method you specified is not supported by
					the LDAP server."
0x08	LDAP_STRONG_AUTH_REQUIRED	"This LDAP server requires strong (encrypted) authentication,
					not clear text."
0x09	LDAP_PARTIAL_RESULTS		"The result set received is a partial result set."
0x0a	LDAP_REFERRAL			""
0x0b	LDAP_ADMINLIMIT_EXCEEDED	""
0x0c	LDAP_UNAVAILABLE_CRITICAL_EXTENSION	""
0x0d	LDAP_CONFIDENTIALITY_REQUIRED	""
0x0e	LDAP_SASL_BIND_INPROGRESS	""
0x10	LDAP_NO_SUCH_ATTRIBUTE		"That entry does not contain the attribute specified."
0x11	LDAP_UNDEFINED_TYPE		"The attribute type specified is invalid."
0x12	LDAP_INAPPROPRIATE_MATCHING	"This usually means that your LDAP server has not defined an equality rule
					for the attribute you are trying to alter. This is not phpLDAPadmin's fault as the
					LDAP server has refused to perform the operation (as well it should if there is
					no equality rule for it to use for the operation). This generally applies when
					adding a new value to a binary attribute, or removing a single value from a 
					multi-valued binary attribute."
0x13	LDAP_CONSTRAINT_VIOLATION	"Some constraint would be violated by performing the action. This can happen when
					you try to add a second value to a single-valued attribute, for example."
0x14	LDAP_TYPE_OR_VALUE_EXISTS	"An  attribute  type or attribute value
					specified already exists in the entry"
0x15	LDAP_INVALID_SYNTAX		"An  invalid attribute value was specified."
0x20	LDAP_NO_SUCH_OBJECT		"That object does not exist."
0x21	LDAP_ALIAS_PROBLEM		"An alias in the directory points to a
					non-existent entry."
0x22	LDAP_INVALID_DN_SYNTAX		"You used an invalid syntax in the specified DN."
0x23	LDAP_IS_LEAF			"The object specified is a leaf"
0x24	LDAP_ALIAS_DEREF_PROBLEM	"A problem was encountereed when
					dereferencing an alias"
0x30	LDAP_INAPPROPRIATE_AUTH		"Inappropriate authentication was
					specified (e.g. LDAP_AUTH_SIMPLE was
					specified and the entry does not have
					a userPassword attribute)."
0x31	LDAP_INVALID_CREDENTIALS	"Incorrect login DN and/or password."
0x32	LDAP_INSUFFICIENT_ACCESS	"You do not have sufficient permissions
					to perform that operation."
0x33	LDAP_BUSY			"The LDAP server is busy."
0x34	LDAP_UNAVAILABLE		"The LDAP server is unavailable."
0x35	LDAP_UNWILLING_TO_PERFORM	"The LDAP server refused to perform the operation."
0x36	LDAP_LOOP_DETECT		"A loop was detected."
0x3C	LDAP_SORT_CONTROL_MISSING	""
0x3D	LDAP_INDEX_RANGE_ERROR		""
0x40	LDAP_NAMING_VIOLATION		"A naming violation occurred. This usually
                    means that you tried to change the value of an attribute that is used in the
                    DN. For example, if you change the 'cn' value of an entry whose DN is 'cn=Bob
                    Jones,dc=example,dc=com', you must also rename the entry to reflect the
                    change."
0x41	LDAP_OBJECT_CLASS_VIOLATION	"You tried to perform an operation that would cause an undefined attribute
					to exist or that would remove a required attribute, given the current list
					of ObjectClasses. This can also occur if you do not
                    specify a structural objectClass when creating an entry, or if you specify
                    more than one structural objectClass."
0x42	LDAP_NOT_ALLOWED_ON_NONLEAF	"The entry you tried to operate on has children. Usually this means you
					tried to delete or rename the entry, which you cannot do to an entry 
					with children."
0x43	LDAP_NOT_ALLOWED_ON_RDN		"You cannot preform that operation on a the relative distinguished name
					(RDN) of an object."
0x44	LDAP_ALREADY_EXISTS		"The object already exists. Usually you are trying to create a new object
					on top of an existing one."
0x45	LDAP_NO_OBJECT_CLASS_MODS	"ObjectClass modifications are not
					allolwed."
0x46	LDAP_RESULTS_TOO_LARGE		""
0x47	LDAP_AFFECTS_MULTIPLE_DSAS	""
0x50	LDAP_OTHER			""
0x51	LDAP_SERVER_DOWN		"The LDAP server is down."
0x52	LDAP_LOCAL_ERROR		""
0x53	LDAP_ENCODING_ERROR		""
0x54	LDAP_DECODING_ERROR		""
0x55	LDAP_TIMEOUT			""
0x56	LDAP_AUTH_UNKNOWN		""
0x57	LDAP_FILTER_ERROR		"The LDAP search filter specified is inavlid."
0x58	LDAP_USER_CANCELLED		"The user cancelled the LDAP operation."
0x59	LDAP_PARAM_ERROR		"An  ldap routine was called with a bad
					parameter."
0x5a	LDAP_NO_MEMORY			"A memory allocation (e.g., malloc(3)
					or  other  dynamic  memory  allocator)
					call failed in an  ldap  library  rou-
					tine."
0x5b	LDAP_CONNECT_ERROR		""
0x5c	LDAP_NOT_SUPPORTED		"The requested operation is not supported by the LDAP server."
0x5d	LDAP_CONTROL_NOT_FOUND		""
0x5e	LDAP_NO_RESULTS_RETURNED	"The search came back empty."
0x5f	LDAP_MORE_RESULTS_TO_RETURN	"The LDAP server has more results that it would like to return."
0x60	LDAP_CLIENT_LOOP		""
0x61	LDAP_REFERRAL_LIMIT_EXCEEDED	"This means that a search was performed that required the LDAP 
					server to follow a chain of referrals that was too lengthy."

File

includes/ldap_error_codes.txt
View source
  1. 0x00 LDAP_SUCCESS "The operation completed successfully."
  2. 0x01 LDAP_OPERATIONS_ERROR "An operations error occurred. This is
  3. typically the result of an internal error on your LDAP server."
  4. 0x02 LDAP_PROTOCOL_ERROR "A protocol violation was detected."
  5. 0x03 LDAP_TIMELIMIT_EXCEEDED "The operation timed out waiting to complete."
  6. 0x04 LDAP_SIZELIMIT_EXCEEDED "The LDAP server refused to serve such a large result set."
  7. 0x05 LDAP_COMPARE_FALSE "A compare operation returned false."
  8. 0x06 LDAP_COMPARE_TRUE "A compare operation returned true."
  9. 0x07 LDAP_AUTH_METHOD_NOT_SUPPORTED "The authentication method you specified is not supported by
  10. the LDAP server."
  11. 0x08 LDAP_STRONG_AUTH_REQUIRED "This LDAP server requires strong (encrypted) authentication,
  12. not clear text."
  13. 0x09 LDAP_PARTIAL_RESULTS "The result set received is a partial result set."
  14. 0x0a LDAP_REFERRAL ""
  15. 0x0b LDAP_ADMINLIMIT_EXCEEDED ""
  16. 0x0c LDAP_UNAVAILABLE_CRITICAL_EXTENSION ""
  17. 0x0d LDAP_CONFIDENTIALITY_REQUIRED ""
  18. 0x0e LDAP_SASL_BIND_INPROGRESS ""
  19. 0x10 LDAP_NO_SUCH_ATTRIBUTE "That entry does not contain the attribute specified."
  20. 0x11 LDAP_UNDEFINED_TYPE "The attribute type specified is invalid."
  21. 0x12 LDAP_INAPPROPRIATE_MATCHING "This usually means that your LDAP server has not defined an equality rule
  22. for the attribute you are trying to alter. This is not phpLDAPadmin's fault as the
  23. LDAP server has refused to perform the operation (as well it should if there is
  24. no equality rule for it to use for the operation). This generally applies when
  25. adding a new value to a binary attribute, or removing a single value from a
  26. multi-valued binary attribute."
  27. 0x13 LDAP_CONSTRAINT_VIOLATION "Some constraint would be violated by performing the action. This can happen when
  28. you try to add a second value to a single-valued attribute, for example."
  29. 0x14 LDAP_TYPE_OR_VALUE_EXISTS "An attribute type or attribute value
  30. specified already exists in the entry"
  31. 0x15 LDAP_INVALID_SYNTAX "An invalid attribute value was specified."
  32. 0x20 LDAP_NO_SUCH_OBJECT "That object does not exist."
  33. 0x21 LDAP_ALIAS_PROBLEM "An alias in the directory points to a
  34. non-existent entry."
  35. 0x22 LDAP_INVALID_DN_SYNTAX "You used an invalid syntax in the specified DN."
  36. 0x23 LDAP_IS_LEAF "The object specified is a leaf"
  37. 0x24 LDAP_ALIAS_DEREF_PROBLEM "A problem was encountereed when
  38. dereferencing an alias"
  39. 0x30 LDAP_INAPPROPRIATE_AUTH "Inappropriate authentication was
  40. specified (e.g. LDAP_AUTH_SIMPLE was
  41. specified and the entry does not have
  42. a userPassword attribute)."
  43. 0x31 LDAP_INVALID_CREDENTIALS "Incorrect login DN and/or password."
  44. 0x32 LDAP_INSUFFICIENT_ACCESS "You do not have sufficient permissions
  45. to perform that operation."
  46. 0x33 LDAP_BUSY "The LDAP server is busy."
  47. 0x34 LDAP_UNAVAILABLE "The LDAP server is unavailable."
  48. 0x35 LDAP_UNWILLING_TO_PERFORM "The LDAP server refused to perform the operation."
  49. 0x36 LDAP_LOOP_DETECT "A loop was detected."
  50. 0x3C LDAP_SORT_CONTROL_MISSING ""
  51. 0x3D LDAP_INDEX_RANGE_ERROR ""
  52. 0x40 LDAP_NAMING_VIOLATION "A naming violation occurred. This usually
  53. means that you tried to change the value of an attribute that is used in the
  54. DN. For example, if you change the 'cn' value of an entry whose DN is 'cn=Bob
  55. Jones,dc=example,dc=com', you must also rename the entry to reflect the
  56. change."
  57. 0x41 LDAP_OBJECT_CLASS_VIOLATION "You tried to perform an operation that would cause an undefined attribute
  58. to exist or that would remove a required attribute, given the current list
  59. of ObjectClasses. This can also occur if you do not
  60. specify a structural objectClass when creating an entry, or if you specify
  61. more than one structural objectClass."
  62. 0x42 LDAP_NOT_ALLOWED_ON_NONLEAF "The entry you tried to operate on has children. Usually this means you
  63. tried to delete or rename the entry, which you cannot do to an entry
  64. with children."
  65. 0x43 LDAP_NOT_ALLOWED_ON_RDN "You cannot preform that operation on a the relative distinguished name
  66. (RDN) of an object."
  67. 0x44 LDAP_ALREADY_EXISTS "The object already exists. Usually you are trying to create a new object
  68. on top of an existing one."
  69. 0x45 LDAP_NO_OBJECT_CLASS_MODS "ObjectClass modifications are not
  70. allolwed."
  71. 0x46 LDAP_RESULTS_TOO_LARGE ""
  72. 0x47 LDAP_AFFECTS_MULTIPLE_DSAS ""
  73. 0x50 LDAP_OTHER ""
  74. 0x51 LDAP_SERVER_DOWN "The LDAP server is down."
  75. 0x52 LDAP_LOCAL_ERROR ""
  76. 0x53 LDAP_ENCODING_ERROR ""
  77. 0x54 LDAP_DECODING_ERROR ""
  78. 0x55 LDAP_TIMEOUT ""
  79. 0x56 LDAP_AUTH_UNKNOWN ""
  80. 0x57 LDAP_FILTER_ERROR "The LDAP search filter specified is inavlid."
  81. 0x58 LDAP_USER_CANCELLED "The user cancelled the LDAP operation."
  82. 0x59 LDAP_PARAM_ERROR "An ldap routine was called with a bad
  83. parameter."
  84. 0x5a LDAP_NO_MEMORY "A memory allocation (e.g., malloc(3)
  85. or other dynamic memory allocator)
  86. call failed in an ldap library rou-
  87. tine."
  88. 0x5b LDAP_CONNECT_ERROR ""
  89. 0x5c LDAP_NOT_SUPPORTED "The requested operation is not supported by the LDAP server."
  90. 0x5d LDAP_CONTROL_NOT_FOUND ""
  91. 0x5e LDAP_NO_RESULTS_RETURNED "The search came back empty."
  92. 0x5f LDAP_MORE_RESULTS_TO_RETURN "The LDAP server has more results that it would like to return."
  93. 0x60 LDAP_CLIENT_LOOP ""
  94. 0x61 LDAP_REFERRAL_LIMIT_EXCEEDED "This means that a search was performed that required the LDAP
  95. server to follow a chain of referrals that was too lengthy."