RFC: 4511
Оригинал: Lightweight Directory Access Protocol (LDAP): The Protocol
Предыдущие версии: RFC 2251, RFC 2830, RFC 3771
Категория: Предложенный стандарт
Дата публикации:
Автор:
Перевод: Pro-LDAP.ru
  • constraintViolation (19)

    Указывает на то, что клиент предоставил значение атрибута, не удовлетворяющее ограничениям, налагаемым на него моделью данных.

    Например, данный код возвращается, когда для атрибута с ограничением SINGLE-VALUE было предоставлено несколько значений.

  • attributeOrValueExists (20)

    Указывает на то, что клиент предоставил для добавления в запись атрибут или значение, но эти атрибут или значение уже существуют.

  • invalidAttributeSyntax (21)

    Указывает на то, что предполагаемое значение атрибута не соответствует синтаксису атрибута.

  • noSuchObject (32)

    Указывает на то, что такого объекта в DIT не существует.

  • aliasProblem (33)

    Указывает на то, что возникла проблема с псевдонимом. Например, данный код может использоваться для индикации того, что полученное в результате разыменования псевдонима имя не указывает на объект.

  • invalidDNSyntax (34)

    Указывает на то, что значения поля типа LDAPDN или RelativeLDAPDN запроса (например, search base, target entry, ModifyDN newrdn, и т.п.) не удовлетворяют требуемому синтаксису или содержат значения атрибутов, не удовлетворяющие синтаксису этих типов атрибутов.

  • aliasDereferencingProblem (36)

    Указывает на то, что при разыменовании псевдонима возникла проблема. Как правило, псевдоним встретился в ситуации, когда это не позволяется, либо доступ к нему запрещён.

  • inappropriateAuthentication (48)

    Указывает, что сервер требует от клиента, который попытался подсоединиться анонимно или без предоставления данных аутентификации, предоставить эти данные в той или иной форме.

  • invalidCredentials (49)

    Указывает на то, что предоставленные данные аутентификации (например, имя пользователя и пароль) неверны.

  • insufficientAccessRights (50)

    Указывает на то, что у клиента нет достаточных прав доступа для выполнения данной операции.

  • busy (51)

    Указывает на то, что сервер слишком занят для обслуживания данной операции.

  • unavailable (52)

    Указывает на то, что сервер находится в стадии выключения или необходимая для выполнения операции подсистема недоступна.

  • unwillingToPerform (53)

    Указывает на то, что сервер не желает исполнять данную операцию.

  • loopDetect (54)

    Указывает на то, что сервер обнаружил зацикливание (например, в процессе разыменования псевдонимов или при выполнении сцепления).

  • namingViolation (64)

    Указывает на то, что имя записи нарушает ограничения именования.

  • objectClassViolation (65)

    Указывает на то, что запись нарушает ограничения объектного класса.

  • notAllowedOnNonLeaf (66)

    Указывает на то, что операция выполняет ненадлежащее действие над нелистовой записью.

  • notAllowedOnRDN (67)

    Указывает на то, что операция производит неуместную попытку удалить значение, формирующее относительное уникальное имя записи.

  • entryAlreadyExists (68)

    Указывает на то, что запрос (на добавление, перемещение или переименование) не может быть исполнен, поскольку целевая запись уже существует.

  • objectClassModsProhibited (69)

    Указывает на то, что попытка модификации объектного класса (классов) в атрибуте "objectClass" записи не разрешается.

    Например, данный код возвращается при попытке клиента модифицировать структурный объектный класс записи.

  • affectsMultipleDSAs (71)

    Указывает на то, что операция не может быть выполнена, поскольку она затрагивает несколько серверов (DSA).

  • other (80)

    Указывает, что на сервере произошла внутренняя ошибка.

2007 - 2017 © Русские переводы RFC, IETF, ISOC.