Я пытаюсь воспроизвести проблему, когда сервер LDAP не поддерживает элемент управления SimplePagedResult. Для этого я развернул образ Open LDAP в моем локальном Docker. Успешно запустите его и добавьте пользователей в каталог с помощью Apache DS.
Теперь я застрял в том, как отключить элемент управления SimplePagedResult (OID = 1.2.840.113556.1.4.319). Пожалуйста, помогите мне.
При использовании статической конфигурации (также известной как slapd.conf) добавьте эту строку:
limits * size.prtotal=disabled
При использовании динамической конфигурации (также известной как cn=config) добавьте этот атрибут:
olcLimits: * size=unlimited size.prtotal=disabled
Затем slapd отвечает adminLimitExceeded(11).
Некоторые клиенты LDAP пытаются определить, какие элементы управления поддерживаются, читая атрибут supportedControl в rootDSE сервера. Поэтому иногда бывает полезно запретить доступ к определенным значениям с помощью val.regex ACL.