Что означает код ошибки Windows 8229 (ERROR_DS_COMPARE_FALSE)?

 
Предыдущий Следующий
ERROR_DS_ADMIN_LIMIT_EXCEEDED ERROR_DS_COMPARE_TRUE

ERROR_DS_COMPARE_FALSE

Compare false — завершённый результат протокола, а не ошибка транспорта

ERROR_DS_COMPARE_FALSE — отрицательный результат LDAP Compare. Сервер нашёл объект, оценил значение по правилам сопоставления атрибута и не нашёл совпадения. Приложение должно обрабатывать это как boolean отдельно от no-such-object, access, syntax или connection failure.

Запишите DN, атрибут, представление значения и сервер. Нормализуйте утверждение по синтаксису атрибута, а не прикладными строковыми правилами: регистр, DN и бинарное равенство различаются. False может намеренно не раскрывать данные при проверках доступа. Для асинхронного API сопоставляйте финальный результат по message ID, а не считайте успешную отправку истинным сравнением.

Детали сравнения

  • DN и атрибут.
  • Точные байты или нормализованное значение.
  • Синхронный или асинхронный API.
  • Отдельная обработка false и ошибок LDAP.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.