Openldap + PHPLDAPadmin

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Niki
проходил мимо

Openldap + PHPLDAPadmin

Непрочитанное сообщение Niki » 2009-08-18 10:50:41

ОС FreeBSD 7.2
Стоит:
Openldap 2.4
PHPLDAPadmin
При попытке создания пользователя из веб интерфейса появляется ошибка

Код: Выделить всё

Template Value Error
This template uses a selection list for attribute [gidNumber], however the selection list is empty.
You may need to create some dependancy entries in your LDAP server so that this attribute renders with values. Alternatively, you may be able to define the appropriate selection values in the template file.
При попытке создания из веб интерфейса группы в поле для ввода gid никакиз символов не ввести.
при создании группы с помощью ldif файла все группа создается, но пользователя из веб интерфейса по прежнему не создать(та же ошибка), хотя как минимум один gid уже есть.
как можно исправить ситуацию, в чем может быть дело?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2009-08-26 14:51:24

На глянь может и найдешь свою ошибку OpenLDAP, addressbook, web интерфейс и все все все.
PHPLDAPadmin и php версия + покажи какие у тебя шаблоны есть.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
vitiko007
рядовой
Сообщения: 21
Зарегистрирован: 2009-09-03 13:40:50
Откуда: Украина, Запорожская обл., Бердянск
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение vitiko007 » 2009-09-03 13:51:12

Подскажите... плз
Samba 3
OpenLDAP 2.3
phpldapadmin 1.0.2 (конфиг по дефаулту)
все крутиться на одной машине
При создании samba3 аккаунта через phpldapadmin - НЕ создается рабочая папка вида /home/user
как быть???

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2009-09-03 14:18:13

пошукай форум разработчиков может что найдешь
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
vitiko007
рядовой
Сообщения: 21
Зарегистрирован: 2009-09-03 13:40:50
Откуда: Украина, Запорожская обл., Бердянск
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение vitiko007 » 2009-09-03 14:43:34

Raven2000 писал(а):пошукай форум разработчиков может что найдешь
Спасибо огромное за мыслю... надыбал - http://phpldapadmin.sourceforge.net/wiki/index.php/FAQ
вот... незадача :(

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 14:05:09

Аналогичная ситуация как у постера.

Не могу создать в phpldapadmin PosixGroup, а очень понадобились группы в Oldap.
Подскажите как Вы решили данную проблему?

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2010-12-13 14:17:37

профиль\темплар добавлен?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 14:31:58

Raven2000 писал(а):профиль\темплар добавлен?
Вот что есть:

Код: Выделить всё

cat slapd.conf
include         /usr/local/etc/openldap/schema/core.schema
include         /usr/local/etc/openldap/schema/cosine.schema
include         /usr/local/etc/openldap/schema/inetorgperson.schema
include         /usr/local/etc/openldap/schema/misc.schema
include         /usr/local/etc/openldap/schema/nis.schema
include         /usr/local/etc/openldap/schema/openldap.schema

#referral       ldap://root.openldap.org

pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

loglevel        255

modulepath      /usr/local/libexec/openldap
moduleload      back_hdb
moduleload      back_ldap
moduleload      back_meta
moduleload      rwm.la
moduleload      syncprov.la

sizelimit       100000
backend         hdb

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2010-12-13 14:51:02

Код: Выделить всё

include /etc/openldap/schema/dyngroup.schema

Код: Выделить всё

[X] DYNGROUP          With Dynamic Group overlay 
?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 15:02:01

Raven2000 писал(а):

Код: Выделить всё

include /etc/openldap/schema/dyngroup.schema

Код: Выделить всё

[X] DYNGROUP          With Dynamic Group overlay 
?
Добавил - результат отрицательный ...
При попытке добавить группу ни чего не происходит ...

Добавлю, базу создавал из этого:

Код: Выделить всё

cat base.ldif
dn: dc=local
objectClass: dcObject
objectClass: organization
objectClass: top
dc:local
o:local
Была надежда что этого достаточно и остальное добавлю изи phpLdapadmin.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 15:10:58

При попытке добавить что то в OU, phpldapadmin еще вот так предупреждает

Код: Выделить всё

Automatically removed objectClass from template 
Courier Mail: Account: courierMailAccount removed from template as it is not defined in the schema 
 Automatically removed attribute from template 
Courier Mail: Account: uidNumber removed from template as it is not defined by an ObjectClass 
 Automatically removed attribute from template 
Courier Mail: Account: gidNumber removed from template as it is not defined by an ObjectClass 
 Automatically removed attribute from template 
Courier Mail: Account: homeDirectory removed from template as it is not defined by an ObjectClass 
 Automatically removed objectClass from template 
Courier Mail: Alias: courierMailAlias removed from template as it is not defined in the schema 
 Automatically removed objectClass from template 
Thunderbird: Address Book Entry: mozillaOrgPerson removed from template as it is not defined in the schema 
 Automatically removed attribute from template 
Thunderbird: Address Book Entry: c removed from template as it is not defined by an ObjectClass 
 Automatically removed objectClass from template 
Samba: Group Mapping: sambaGroupMapping removed from template as it is not defined in the schema 
 Automatically removed attribute from template 
Samba: Group Mapping: displayName removed from template as it is not defined by an ObjectClass 
 Automatically removed objectClass from template 
Samba: Machine: sambaSAMAccount removed from template as it is not defined in the schema 
 Automatically removed objectClass from template 
Samba: Account: sambaSAMAccount removed from template as it is not defined in the schema 

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2010-12-13 15:17:48

Это нормально он убирает из веб морды ненужные темплары и все. их можно банально удалить из диры проги с соответствующим названием если уж так надоедает.
Ты при установки Openldap добавлял поддержку [X] DYNGROUP With Dynamic Group overlay ?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 15:24:36

Raven2000 писал(а):Это нормально он убирает из веб морды ненужные темплары и все. их можно банально удалить из диры проги с соответствующим названием если уж так надоедает.
Ты при установки Openldap добавлял поддержку [X] DYNGROUP With Dynamic Group overlay ?
Да скомпилен с поддержкой [X] DYNGROUP, но потом похоже отключил, когда конфиги переписывал ...

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 16:28:26

Больше нет вариантов почему группа не добавляется ?

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2010-12-13 16:31:03

хз гугли
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 16:45:25

Для групп ничего не нужно крутить в phpldapadmin/config/config.php
Я тут только подключение к openldap крутил, все остальное по default ...

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-13 19:02:09

Вопрос решен.

Это баг версии... или фича...
Смотрим тут:
http://sourceforge.net/tracker/?func=de ... p_id=61828

Качаем новое тут:
http://phpldapadmin.git.sourceforge.net ... ;a=summary

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-14 6:16:17

Мда ... вопрос решен но не до конца.
Ранее описанная ситуация это баг версии, и в новой версии это видимо решили, как минимум визуально PosixGroup присваивается UID.
Но мне не удается запустить новую версию openldap.

Скачал обновленную версию (профиксенную), поставил вместо текущей, дал нужные права и т.д.
В новой версии можно прекрасно зайти, увидеть структуру каталога, но при попытке что либо создать или удалить ни чего не происходит.
К примеру при создании объекта (после нажатия кнопки "Создать объект") крутится надпись "Creating object" и все...

Пишу в надежде что может чего нить подскажете? ....

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2010-12-14 8:53:10

чикен фуд
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение kharkov_max » 2010-12-14 9:12:55

Raven2000 писал(а):чикен фуд
???????

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4425
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Openldap + PHPLDAPadmin

Непрочитанное сообщение Raven2000 » 2010-12-14 9:52:33

Нечего сказать. Пинай разрабов это их еда.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]