Я использую Apache DS версии 2.0.0.AM24 и использую его уже пару месяцев. С прошлой недели я столкнулся с этой проблемой, когда я не могу экспортировать всех пользователей из OU. Я знаю, что в моем подразделении более 150 тысяч пользователей, и я могу экспортировать только 190 из них, но поиск любого пользователя работает нормально. Я пробовал и Apache Directory studio, и ldapsearch, но смог экспортировать только 190 пользователей. Я проверил параметры браузера своей студии, и ограничение количества установлено на 300 КБ, а ограничение по времени равно 0. Я считаю, что что-то на стороне моего сервера изменилось или повреждено. Любая помощь в том, как решить эту проблему.
Не удается экспортировать всех пользователей в OU из ApacheDS ни с помощью студии, ни с помощью ldapsearch
Ответы (1)
Я не уверен, почему вы можете экспортировать только 190 записей, но если вы хотите получить более 1000 записей из AD, лучше использовать управление выгружаемыми результатами (RFC2696).
В случае с командой ldapsearch, "-Epr=‹size›" дает вам опцию с постраничными результатами. В этом случае ‹size› должно быть меньше 190.
person
ryo.fastriver
schedule
14.05.2019
Да, это, вероятно, вызвано макс. ограничение размера 190, установленное на бэкэнде, преодоление этого должно быть в порядке с
-E pr=190/noprompt
для вывода 150k записей кусками по 190.
- person EricLavault; 14.05.2019
Я попробовал это, но не сработало 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