Как отключить элемент управления SimplePagedResult в OpenLDAP, работающем в контейнере докеров

Я пытаюсь воспроизвести проблему, когда сервер LDAP не поддерживает элемент управления SimplePagedResult. Для этого я развернул образ Open LDAP в моем локальном Docker. Успешно запустите его и добавьте пользователей в каталог с помощью Apache DS.

Теперь я застрял в том, как отключить элемент управления SimplePagedResult (OID = 1.2.840.113556.1.4.319). Пожалуйста, помогите мне.

1
задан 6 April 2020 в 16:50
1 ответ

При использовании статической конфигурации (также известной как slapd.conf) добавьте эту строку:

limits * size.prtotal=disabled

При использовании динамической конфигурации (также известной как cn=config) добавьте этот атрибут:

olcLimits: * size=unlimited  size.prtotal=disabled

Затем slapd отвечает adminLimitExceeded(11).

Некоторые клиенты LDAP пытаются определить, какие элементы управления поддерживаются, читая атрибут supportedControl в rootDSE сервера. Поэтому иногда бывает полезно запретить доступ к определенным значениям с помощью val.regex ACL.

0
ответ дан 10 April 2020 в 17:06

Теги

Похожие вопросы