Ошибки · Решение
LDAP 10 referral: что означает и как исправить
RFC 4511 относит referral (10) к non-error result codes. Код означает, что текущий сервер не выполняет операцию сам и указывает один или несколько серверов/сервисов, к которым клие…
Короткий ответ
LDAP 10 referral — не ошибка: сервер сообщает, что для завершения операции клиенту нужно обратиться по одному из возвращённых referral URI.
Что означает ошибка
RFC 4511 относит referral (10) к non-error result codes. Код означает, что текущий сервер не выполняет операцию сам и указывает один или несколько серверов/сервисов, к которым клиент может обратиться для её продолжения.
Возможные причины
- целевой DN относится к naming context, который не хранится на текущем сервере.
- операция ограничена на этом сервере, но доступна на другом узле каталога.
- топология каталога специально перенаправляет запрос к другому DSA.
Что проверить
- список referral URI в LDAPResult.
- base DN и naming context исходного запроса.
- политику клиента по referral chasing и повторной аутентификации.
Безопасные шаги
- если политика это допускает, повторите операцию на указанном referral endpoint.
- настройте controlled referral chasing без автоматической передачи учётных данных неизвестному серверу.
- если referral неожиданен, исправьте base DN или маршрутизацию naming contexts.
Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.
Когда нужен сервис
- Если referral указывает на неверный или недоступный endpoint, передайте исходный DN и список referral URI администратору topology каталога.
Похожие ошибки
- /errors/ldap-result-operations-error/
- /errors/ldap-result-protocol-error/
- /errors/ldap-result-time-limit-exceeded/
Что учитывать
Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.
Официальный источник
Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.