Страница 1 из 1
Openldap + PHPLDAPadmin
Добавлено: 2009-08-18 10:50:41
Niki
ОС 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 уже есть.
как можно исправить ситуацию, в чем может быть дело?
Re: Openldap + PHPLDAPadmin
Добавлено: 2009-08-26 14:51:24
Raven2000
На глянь может и найдешь свою ошибку
OpenLDAP, addressbook, web интерфейс и все все все.
PHPLDAPadmin и php версия + покажи какие у тебя шаблоны есть.
Re: Openldap + PHPLDAPadmin
Добавлено: 2009-09-03 13:51:12
vitiko007
Подскажите... плз
Samba 3
OpenLDAP 2.3
phpldapadmin 1.0.2 (конфиг по дефаулту)
все крутиться на одной машине
При создании samba3 аккаунта через phpldapadmin - НЕ создается рабочая папка вида /home/user
как быть???
Re: Openldap + PHPLDAPadmin
Добавлено: 2009-09-03 14:18:13
Raven2000
пошукай форум разработчиков может что найдешь
Re: Openldap + PHPLDAPadmin
Добавлено: 2009-09-03 14:43:34
vitiko007
Raven2000 писал(а):пошукай форум разработчиков может что найдешь
Спасибо огромное за мыслю... надыбал -
http://phpldapadmin.sourceforge.net/wiki/index.php/FAQ
вот... незадача

Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 14:05:09
kharkov_max
Аналогичная ситуация как у постера.
Не могу создать в phpldapadmin PosixGroup, а очень понадобились группы в Oldap.
Подскажите как Вы решили данную проблему?
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 14:17:37
Raven2000
профиль\темплар добавлен?
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 14:31:58
kharkov_max
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
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 14:51:02
Raven2000
Код: Выделить всё
include /etc/openldap/schema/dyngroup.schema
?
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 15:02:01
kharkov_max
Raven2000 писал(а):Код: Выделить всё
include /etc/openldap/schema/dyngroup.schema
?
Добавил - результат отрицательный ...
При попытке добавить группу ни чего не происходит ...
Добавлю, базу создавал из этого:
Код: Выделить всё
cat base.ldif
dn: dc=local
objectClass: dcObject
objectClass: organization
objectClass: top
dc:local
o:local
Была надежда что этого достаточно и остальное добавлю изи phpLdapadmin.
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 15:10:58
kharkov_max
При попытке добавить что то в 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
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 15:17:48
Raven2000
Это нормально он убирает из веб морды ненужные темплары и все. их можно банально удалить из диры проги с соответствующим названием если уж так надоедает.
Ты при установки Openldap добавлял поддержку [X] DYNGROUP With Dynamic Group overlay ?
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 15:24:36
kharkov_max
Raven2000 писал(а):Это нормально он убирает из веб морды ненужные темплары и все. их можно банально удалить из диры проги с соответствующим названием если уж так надоедает.
Ты при установки Openldap добавлял поддержку [X] DYNGROUP With Dynamic Group overlay ?
Да скомпилен с поддержкой [X] DYNGROUP, но потом похоже отключил, когда конфиги переписывал ...
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 16:28:26
kharkov_max
Больше нет вариантов почему группа не добавляется ?
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 16:31:03
Raven2000
хз гугли
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 16:45:25
kharkov_max
Для групп ничего не нужно крутить в phpldapadmin/config/config.php
Я тут только подключение к openldap крутил, все остальное по default ...
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-13 19:02:09
kharkov_max
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-14 6:16:17
kharkov_max
Мда ... вопрос решен но не до конца.
Ранее описанная ситуация это баг версии, и в новой версии это видимо решили, как минимум визуально PosixGroup присваивается UID.
Но мне не удается запустить новую версию openldap.
Скачал обновленную версию (профиксенную), поставил вместо текущей, дал нужные права и т.д.
В новой версии можно прекрасно зайти, увидеть структуру каталога, но при попытке что либо создать или удалить ни чего не происходит.
К примеру при создании объекта (после нажатия кнопки "Создать объект") крутится надпись "Creating object" и все...
Пишу в надежде что может чего нить подскажете? ....
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-14 8:53:10
Raven2000
чикен фуд
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-14 9:12:55
kharkov_max
Raven2000 писал(а):чикен фуд
???????
Re: Openldap + PHPLDAPadmin
Добавлено: 2010-12-14 9:52:33
Raven2000
Нечего сказать. Пинай разрабов это их еда.