Автор Тема: Настройка openldap  (Прочитано 266 раз)

Оффлайн Bansardo

  • Участник
  • *
  • Сообщений: 39
Настройка openldap
« : 23.05.2026 21:19:45 »
Здравствуйте. Не могу победить задачу по настройке пакета в альте. Есть конфигурация лдап сервера. соответственно
ставлю лдап сервер
apt-get install openldap-serversдалее по инструкции копирую схемы, я их приложил ниже
далее беру конфиг, с которым лдап не запускается, ну да ладно, взял из него параметры, вставил в оригинальный конфиг файл сервера, врое старт службы есть. Ниже прикладываю конфиг с которым НЕ запускается служба
pidfile         /run/slapd/slapd.pid
argsfile        /run/slapd/slapd.args
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/rfc2307bis.schema
include /etc/openldap/schema/yast.schema
include         /etc/openldap/schema/dicom.schema
include         /etc/openldap/schema/dcm4che.schema
include         /etc/openldap/schema/dcm4chee-archive.schema
include         /etc/openldap/schema/dcm4chee-archive-ui.schema
moduleload back_mdb.la
access to dn.base=""
        by * read
access to dn.base="cn=Subschema"
        by * read
access to attrs=userPassword,userPKCS12
        by self write
        by * auth
access to attrs=shadowLastChange
        by self write
        by * read
access to *
        by * read
database     mdb
suffix          "dc=dcm4che,dc=org"
rootdn          "cn=admin,dc=dcm4che,dc=org"
rootpw       {SSHA}2mLhTxu1TZ/v1eELYp+NtuAsXxlA5kpV
directory    /var/lib/ldap
index        objectClass eq
Ну и эти же параметры я вставил вручную в разделы конфига slapd.conf.
останавливаю slapd, закидываю данные из файла ldif
slapadd -b "dc=dcm4che,dc=org" -f /etc/openldap/slapd.conf -l /srv/dcm4chee-arc-5.33.1-psql/5-33-1-create.ldifЕго я тоже приложу.
По итогу стартуем сервер ldap и потом запускаем сервер приложения, но оно упорото пишет что не может найти объекты в LDAP
00:04:31,893 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("deployment" => "dcm4chee-arc-ear-5.33.1-psql.ear")]) - failure description: {"WFLYCTL0080: Failed services" => {"jboss.deployment.subunit.\"dcm4chee-arc-ear-5.33.1-psql.ear\".\"dcm4chee-arc-service-5.33.1.jar\".component.ArchiveServiceImpl.START" => "java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
    Caused by: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
    Caused by: jakarta.ejb.EJBException: org.jboss.weld.exceptions.WeldException: WELD-000049: Unable to invoke private void org.dcm4chee.arc.impl.ArchiveDeviceProducer.init() on org.dcm4chee.arc.impl.ArchiveDeviceProducer@8a54d47
    Caused by: org.jboss.weld.exceptions.WeldException: WELD-000049: Unable to invoke private void org.dcm4chee.arc.impl.ArchiveDeviceProducer.init() on org.dcm4chee.arc.impl.ArchiveDeviceProducer@8a54d47
    Caused by: java.lang.reflect.InvocationTargetException
    Caused by: java.lang.RuntimeException: org.dcm4che3.conf.api.ConfigurationException: javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'dc=dcm4che,dc=org'
    Caused by: org.dcm4che3.conf.api.ConfigurationException: javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'dc=dcm4che,dc=org'
    Caused by: javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'dc=dcm4che,dc=org'"}}
Есть у кого соображения или может наводки, потому как в альте не может взлететь, в сьюзи и убунте полет нормальный...
пытаюсь поискать в каталоге командой
ldapsearch -b "cd=admin,dc=dcm4che,dc=org" -s sub "(objectclass=*)"пароль просит, ввожу admin, должен быть такой пароль. выод идет следующий:
SASL/SRP authentication started
Please enter your password:
ldap_sasl_interactive_bind: Invalid credentials (49)
        additional info: SASL(-13): user not found: no secret in database
« Последнее редактирование: 23.05.2026 21:24:46 от Bansardo »
As if by magic, as if by a miracle...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 431
    • Домашняя страница
Re: Настройка openldap
« Ответ #1 : 24.05.2026 04:15:38 »
Со штатной конфигурацией запускается?
Андрей Черепанов (cas@)

Оффлайн Bansardo

  • Участник
  • *
  • Сообщений: 39
Re: Настройка openldap
« Ответ #2 : 24.05.2026 12:22:45 »
Со штатной конфигурацией запускается?
сам сервер да. но я с лдап почти не работал. он нужен чтобы dcm4che заработал. вот не понимаю совсем почему он не находит, хоть по команде бд загружается.
« Последнее редактирование: 24.05.2026 12:24:36 от Bansardo »
As if by magic, as if by a miracle...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 431
    • Домашняя страница
Re: Настройка openldap
« Ответ #3 : 24.05.2026 14:16:56 »
Я чистый openldap использовал 16 лет назад, вряд ли есть желание такими извращениями заниматься.
Андрей Черепанов (cas@)

Оффлайн Bansardo

  • Участник
  • *
  • Сообщений: 39
Re: Настройка openldap
« Ответ #4 : 24.05.2026 20:33:23 »
Я чистый openldap использовал 16 лет назад, вряд ли есть желание такими извращениями заниматься.
как я и думал вся беда была в схемах, пересобрал заново и все взлетело. Спасибо за отклик
As if by magic, as if by a miracle...