Не удается экспортировать всех пользователей в OU из ApacheDS ни с помощью студии, ни с помощью ldapsearch

Настройки браузера AD StudioЯ использую Apache DS версии 2.0.0.AM24 и использую его уже пару месяцев. С прошлой недели я столкнулся с этой проблемой, когда я не могу экспортировать всех пользователей из OU. Я знаю, что в моем подразделении более 150 тысяч пользователей, и я могу экспортировать только 190 из них, но поиск любого пользователя работает нормально. Я пробовал и Apache Directory studio, и ldapsearch, но смог экспортировать только 190 пользователей. Я проверил параметры браузера своей студии, и ограничение количества установлено на 300 КБ, а ограничение по времени равно 0. Я считаю, что что-то на стороне моего сервера изменилось или повреждено. Любая помощь в том, как решить эту проблему.


person cnu    schedule 14.05.2019    source источник


Ответы (1)


Я не уверен, почему вы можете экспортировать только 190 записей, но если вы хотите получить более 1000 записей из AD, лучше использовать управление выгружаемыми результатами (RFC2696).

В случае с командой ldapsearch, "-Epr=‹size›" дает вам опцию с постраничными результатами. В этом случае ‹size› должно быть меньше 190.

person ryo.fastriver    schedule 14.05.2019
comment
Да, это, вероятно, вызвано макс. ограничение размера 190, установленное на бэкэнде, преодоление этого должно быть в порядке с -E pr=190/noprompt для вывода 150k записей кусками по 190. - person EricLavault; 14.05.2019
comment
Я попробовал это, но не сработало ldapsearch -Wx -E pr=190/noprompt -D uid=admin,ou=system -b ou=example,dc=app,dc=org -H ldap://Hostname:10389 * + -LLL › пользователи.ldif - person cnu; 14.05.2019