|
|
|
0 |
Success |
This is used to
indicate that the associated operation completed successfully. |
1 |
Operations Error |
This is used to
indicate that the associated request was out of sequence with another operation in
progress (for example, a non-bind request in the middle of a multi-stage SASL
bind). |
2 |
Protocol Error |
This is used to indicate that the client sent data to
the server that did not comprise a valid LDAP request. |
3 |
Time Limit Exceeded |
This is
used to indicate that processing on the associated request was terminated because it
took too long to complete. For a search operation, it is possible
that some of the matching entries had been returned when the time limit
was reached. |
4 |
Size Limit Exceeded |
This is used to indicate that there were more
entries matching the criteria contained in a search operation than were allowed to
be returned by the size limit configuration. |
5 |
Compare False |
This is used to indicate that
a compare operation completed successfully, but the provided attribute value assertion did not
match the target entry. |
6 |
Compare True |
This is used to indicate that a compare
operation completed successfully, and the provided attribute value assertion matched the target entry. |
7 |
Auth
Method Not Supported |
This is used to indicate that the Directory Server does
not support the requested authentication method. |
8 |
Strong Auth Required |
This is used to indicate that
the Directory Server requires that the client use a strong authentication mechanism. |
10 |
Referral |
This is
used to indicate that the requested operation could not be processed in the
target server but may be attempted in elsewhere. |
11 |
Admin Limit Exceeded |
This is used
to indicate that processing on the requested operation could not be completed because
an administrative limit was reached. For a search operation, it is possible
that some of the matching entries had been returned when the administrative limit
was reached. |
12 |
Unavailable Critical Extension |
This is used to indicate that the request included
a critical control that could not be processed by the server. |
13 |
Confidentiality Required |
This is
used to indicate that the requested operation requires a secure communication channel between
the client and the server. |
14 |
SASL Bind In Progress |
This is used to indicate
that a SASL bind operation requires multiple stages and the response containing this
result code is one of the intermediate stages. |
16 |
No Such Attribute |
This is used to
indicate that the associated request targeted an attribute or attribute value that does
not exist in the specified entry. |
17 |
Undefined Attribute Type |
This is used to indicate
that the associated request included an attribute type that is not defined in
the server schema. |
18 |
Inappropriate Matching |
This is used to indicate that the associated search
request included a filter with a component targeting an attribute type for which
no appropriate matching rule is defined. |
19 |
Constraint Violation |
This is used to indicate that the
requested operation could not be completed because it would have violated some constraint
defined in the server (for example, it would have duplicated a value for
a unique attribute). |
20 |
Attribute or Value Exists |
This is used to indicate that an
operation attempted to create an attribute value in an entry that already existed
in the entry, or that it attempted to create an additional value for
a single-valued attribute. |
21 |
Invalid Attribute Syntax |
This is used to indicate that requested operation
attempted to specify a value that violated the syntax for the associated attribute
type. |
32 |
No Such Object |
This is used to indicate that the requested operation targeted
an entry that does not exist in the server. |
33 |
Alias Problem |
This is used to
indicate that an operation targeted an alias entry and that operation is not
allowed on alias entries. |
34 |
Invalid DN Syntax |
This is used to indicate that the
requested operation included an entry DN that was malformed. |
35 |
Is Leaf |
This is used to
indicate that the requested operation targeted a leaf entry but the operation requires
a non-leaf entry. |
36 |
Alias Dereferencing Problem |
This is used to indicate that the associated
search operation encountered an alias that could not be properly dereferenced. |
48 |
Inappropriate Authentication |
This is
used to indicate that the client attempted to bind in a manner that
is inappropriate for the target user (for example, the user attempted simple authentication
but does not have a password). |
49 |
Invalid Credentials |
This is used to indicate that
the client attempted to authenticate with invalid credentials (for example, the target DN
or password was incorrect). |
50 |
Insufficient Access Rights |
This is used to indicate that the
client was not allowed to perform the requested operation. |
51 |
Busy |
This is used to indicate
that the server is too busy to process the requested operation. |
52 |
Unavailable |
This is used
to indicate that the server is unavailable for processing operations. |
53 |
Unwilling to Perform |
This is
used to indicate that the server is unwilling to perform the requested operation
for some reason. |
54 |
Loop Detect |
This is used to indicate that the server encountered
a loop of some type (for example, a chaining loop or an alias
loop). |
60 |
Sort Control Missing |
This is used to indicate that the client requested a
search operation containing the virtual list view control that did not also include
the server-side sort control. |
61 |
Offset Range Error |
This is used to indicate that the request
included a virtual list view control that specified an invalid offset (for example,
one that was beyond the end of the result set). |
64 |
Naming Violation |
This is used
to indicate that the operation attempted to create an entry with a DN
that violated a naming constraint (for example, using an RDN attribute that is
not allowed by the associated name form). |
65 |
Object Class Violation |
This is used to
indicate that the operation attempted to create or modify an entry so that
the set of attributes it contained were in violation of the associated object
class definitions (for example, it included an attribute that was not allowed or
was missing a required attribute). |
66 |
Not Allowed On Nonleaf |
This is used to indicate
that the associated operation was not allowed on non-leaf entries (for example, an
attempt to delete an entry that has one or more subordinate entries). |
67 |
Not Allowed
On RDN |
This is used to indicate that the associated operation is not
allowed on the RDN attribute for an entry. |
68 |
Entry Already Exists |
This is used to
indicate that the add or modify DN operation would have resulted in an
entry with a DN that already exists in the server. |
69 |
Object Class Mods
Prohibited |
This is used to indicate that the requested operation attempted to alter the
structural object class for the entry in a manner that was not
allowed. |
71 |
Affects Multiple DSAs |
This is used to indicate that the requested operation would
have impacted multiple servers (for example, a modify DN operation would have moved
an entry from one server to another through a chained back end). |
76 |
Virtual List
View Error |
This is used to indicate that the associated search operation could not
be completed successfully because a problem occurred while processing the virtual list view
request. |
80 |
Other |
This indicates that the operation failed for some reason that is not more
appropriately classified by any other defined result code. |
81 |
Server Down |
This is a client-side
result code that is used to indicate that the client detected that an
established connection was no longer available. |
82 |
Local Error |
This is a client-side result code
that is used to indicate that some client-side problem occurred that prevented it
from completing the associated processing successfully. |
83 |
Encoding Error |
This is a client-side result code that
is used to indicate that an error occurred while attempting to encode the
request to send to the server. |
84 |
Decoding Error |
This is a client-side result code
that is used to indicate that an error occurred while attempting to decode
the response received from the server. |
85 |
Timeout |
This is a client-side result code that
is used to indicate that the client did not receive a response in
an acceptable length of time. |
86 |
Authentication Type Unknown |
This is a client-side result code
that is used to indicate that the client does not support the requested
authentication method. |
87 |
Filter Error |
This is a client-side result code that is used to
indicate that a provided filter string could not be parsed as a valid
filter. |
88 |
User Canceled |
This is a client-side result code that is used to indicate
that the client canceled the request. |
89 |
Parameter Error |
This is a client-side result code that
is used to indicate that there was a problem with a parameter provided
for a request element. |
90 |
No Memory |
This is a client-side result code that is
used to indicate that the client ran out of memory while attempting to
process the requested operation (for example, while queueing the search result entries). |
91 |
Connect Error |
This
is a client-side result code that is used to indicate that the client
could not establish a connection to the target server. |
92 |
Not Supported |
This is a
client-side result code that is used to indicate that the requested operation is
not supported by the client. |
93 |
Control Not Found |
This is a client-side result code
that is used to indicate that a response did not include an expected
control. |
94 |
No Results Returned |
This is a client-side result code that is used to
indicate that the server did not return any results for a search request
when at least one was expected. |
95 |
More Results to Return |
This is a client-side result
code that is used to indicate that there are more results to return
than those that have already been retrieved. |
96 |
Client Loop |
This is a client-side result
code that is used to indicate that the client detected a referral loop. |
97 |
Referral
Limit Exceeded |
This is a client-side result code that is used to indicate
that the client received too many referrals in the course of processing a
request. |
100 |
Invalid Response |
This is a client-side result code that is used to indicate
that the result received for the associated operation is invalid. |
101 |
Ambiguous Response |
This is a
client-side result code that is used to indicate that the result received from
the server was ambiguous (for example, there was more than one response received
fro the associated operation). |
112 |
TLS Not Supported |
This is used to indicate that the
server does not support the StartTLS extended operation. |
113 |
Intermediate Response |
This result code is used
for intermediate response messages sent by the server in the course of processing
the request. |
114 |
Unknown Type |
This is used to indicate that the server received a
request with an invalid or unknown protocol op type. |
118 |
Canceled |
This is used to indicate
that the server canceled processing on the request at the request of the
client. |
119 |
No Such Operation |
This is used to indicate that the client attempted to
cancel a request that was unknown to the server (for example, because it
had already completed processing). |
120 |
Too Late |
This is used to indicate that the client attempted
to cancel a request that had already been processed beyond a point at
which it could no longer be canceled. |
121 |
Cannot Cancel |
This is used to indicate that
the client attempted to cancel an operation that could not be canceled (for
example, a bind, unbind, abandon, cancel, or StartTLS request). |
122 |
Assertion Failed |
This is used to
indicate that the associated operation was not processed because the request included an
LDAP assertion control with an assertion filter that did not match the target
entry. |
123 |
Authorization Denied |
This is used to indicate that the associated operation was not
processed because the request included a proxied authorization control but the client was not
allowed to use that control. |