Как знать, к которому berkley дб openldap обращение?

Попробовать enable_original_recipient = no.

От postconf(5):

enable_original_recipient (значение по умолчанию: да)

Включите поддержку заголовка сообщения X-Original-To. Этот заголовок необходим для почтовых ящиков мультиполучателя.

Когда этот параметр устанавливается на да, очистка (8), демон выполняет дублирующееся устранение на отличных парах (исходный получатель, переписанный получатель), и генерирует непустые исходные записи файла очереди получателя.

Когда этот параметр устанавливается на не, очистка (8), демон выполняет, дублирующееся устранение на переписанном получателе обращаются только, и генерирует пустые исходные записи файла очереди получателя.

Эта функция доступна в Постфиксе 2.1 и позже. С Постфиксной версией 2.0 всегда включается поддержка заголовка сообщения X-Original-To. Постфиксные версии прежде 2.0 не имеют никакой поддержки заголовка сообщения X-Original-To.

0
задан 13 April 2017 в 05:14
4 ответа

Похоже, у вас должен быть только 1 корень, каждый новый корень содержит блок типа

database        bdb
suffix  "dc=limepepper,dc=org"
directory       /var/lib/ldap/mycompany.org

.

Вы инициализировали новый корень?

Думаю, вам нужно создайте новый корневой файл ldif и импортируйте эти записи в работающий сервер LDAP следующим образом

# cat /home/myuser/mynewroot.ldif
dn: dc=COMPANY,dc=CP
objectclass: dcObject
objectclass: organization
o: COMPANY CP
dc: COMPANY

dn: cn=Manager,dc=COMPANY,dc=CP
objectclass: organizationalRole
cn: Manager

, а затем импортируйте его на пустой сервер LDAP следующим образом;

# ldapadd -x -D "cn=Manager,dc=COMPANY,dc=CP" -W -f   /home/myuser/mynewroot.ldif

Здесь есть руководство по настройке новых корней;
http://www.howtoforge.com/linux_openldap_setup_server_client

и некоторые дополнительные сведения о том, что вам нужно в минимальном корне здесь;
http://www.openldap.org/doc/admin22/dbtools.html

1
ответ дан 23 November 2019 в 10:43

База данных, которую использует OpenLDAP, находится по адресу / usr / local / var / openldap2-4-30 / Master1 / openldap-data .

0
ответ дан 23 November 2019 в 10:43

Как насчет:

$ ldd <path-to-slapd> | grep libdb

?

0
ответ дан 23 November 2019 в 10:43

Похоже, вы смешивали несколько источников (как информацию, так и программное обеспечение ....) пока вы боролись с OpenLDAP. Моя рекомендация: начинать с нуля.

Для начала, если вы yum устанавливаете openldap-серверы , вам абсолютно НЕ нужно загружать какие-либо библиотеки BDB из сети, все настроено для вас.

Во-вторых, «стандартный» путь для файлов данных OpenLDAP - / var / lib / ldap . Обычно вы не должны беспокоиться об этом, вы создаете файлы LDIF с помощью текстового редактора по вашему выбору, а затем используете команду slapadd для создания этих деревьев LDAP. После этого используйте стандартные утилиты LDAP, такие как Luma , gq , ldapsearch / ldapadd / ldapremove или привязки LDAP на вашем любимом языке программирования.

Вот отличная онлайн-книга о (Open) LDAP , не пугайтесь названия.

0
ответ дан 23 November 2019 в 10:43

Теги

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