Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: IredMail+LDap+Gosa  (Прочитано 2658 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Гадость

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
IredMail+LDap+Gosa
« : 09 Октября 2013, 18:50:53 »
комрады требуется помощь.
Имеем: серв под дебианом (я в курсе что тут Ubuntu, но разницы в нашем деле ноль %-))
На него накатываем свежий iRedMail-0.8.5
Тут заминок никаких, все интуитивно и понятно.
После инстала получаем рабочий почтовый серв с авторизацией с LDAP
Казалось бы вот оно счастье НО конфигурилка по умолчанию мягко говоря лысенькая )))) (имеется в виду шароварная версия)
Порывшись да почитавши нарыл замечательный проект GOSa и решил прикрутить её к всему этому добру.
Вот тут то все и началось. Итак что делал:
собственно ставим:
#apt-get install gosa-schema gosa gosa-plugin-systems gosa-plugin-mailЗатем подключаем схемы, я делал так (возможно здесь и кроется моя ошибка):
в /etc/ldap/slapd.conf добавил строки:
#Schema Gosa
include /etc/ldap/schema/gosa/gosystem.schema
include /etc/ldap/schema/gosa/gofon.schema
include /etc/ldap/schema/gosa/goto.schema
include /etc/ldap/schema/gosa/goserver.schema
include /etc/ldap/schema/gosa/samba3.schema
include /etc/ldap/schema/gosa/gosa-samba3.schema
после строк добавленых инсталятором iredmail:
# Schemas.
include     /etc/ldap/schema/core.schema
include     /etc/ldap/schema/corba.schema
include     /etc/ldap/schema/cosine.schema
include     /etc/ldap/schema/inetorgperson.schema
include     /etc/ldap/schema/nis.schema
# Integrate Amavisd-new.
include     /etc/ldap/schema/amavis.schema
# Schema provided by iRedMail.
include     /etc/ldap/schema/iredmail.schema
Дале инсталим госу из вебморды по инструкции, инсталяция проходит без сучка и задоринки, а вот дальше выясняется, что не всё хорошо.
Логинимся в госу https://localhost/gosa
пытаемся создать пользователя, после ввода его пароля получаем:

Но пользователь в базе ldap таки создаётся
При попытке создать почтовый ящик пользователю получаем:

В базе LDAP видим (phpldapadmin):
+--> dc=domain,dc=dp,dc=ua (8)
  ---> cn=vmail
  ---> cn=vmailadmin
  ---> o=domainAdmins
  +--> o=domains (2)
  | +--> domainName=domain.dp.ua (4)
  | | ---> ou=Aliases
  | | ---> ou=Externals
  | | ---> ou=Groups
  | | +--> ou=Users (2)
  | | | ---> mail=postmaster@domain.dp.ua
  | | | ---> mail=test@domain.dp.ua
  | | | ---> Create new entry here
  | | ---> Create new entry here
  | +--> domainName=test.domain.local (4)
  | | ---> ou=Aliases
  | | ---> ou=Externals
  | | ---> ou=Groups
  | | +--> ou=Users (1)
  | | | ---> mail=user1@test.domain.local
  | | | ---> Create new entry here
  | | ---> Create new entry here
  | ---> Create new entry here
  ---> o=GOsaLdapEncoding_,_"_(_)_+_/
  +--> ou=groups (1)
  | ---> cn=gosauzvery
  | ---> Create new entry here
  +--> ou=people (3)
  | ---> cn=1 1
  | ---> cn=gosauzvery gosauzvery
  | ---> cn=System Administrator
  | ---> Create new entry here
  +--> ou=systems (1)
  | +--> ou=configs (1)
  | | ---> ou=gosa
   
При чём первая часть создаётся из админки iredmail а вторая из gosa и друг друга не видят в своих интерфейсах...
Подозреваю, что нужно копать в сторону схем.
Что могут посоветовать комрады? Уж ооч хоцца запустить эту связочку.

Оффлайн Гадость

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: IredMail+LDap+Gosa
« Ответ #1 : 17 Октября 2013, 15:44:30 »
Итак буду отвечать помаленьку сам себе для "истории и потомков"
Итак начнём с конца :)
Ошибка при добавлении почты - не добавлен почтовый серверв в разделе системс
Ошибка при генерации пароля - ещё не разобрался.
Как прикрутить госу к iredmail - проще iredmail прикручивать к госе как выяснилось.
Нарыл инструкцию, но прикручивать ещё не пробывал.
Кто может помочь с нормальным переводом статьи буду благодарен, хотя в принципе там интуитивно понятно:
http://www.iredmail.org/forum/topic309-iredmail-support-how-to-use-irm-with-gosa.html


Пользователь решил продолжить мысль 17 Октября 2013, 18:15:52:
Статья действительно помогла, связка замечательно работает, НО по прежнему при создании нового пользователя вылетает ошибка и не создаётся поле с паролем (как показал phpldapadmin).
Соответственно не даёт новым юзверям залогиниться на вебморду почты... под юзверем админа заходит прекрасно.

Подозреваю что лдап который ставится с iredmail чем-то отличается от того что ставится по apt-get, потому как при установке голого лдап+госа всё работает на ура....

Сейчас попробую с нуля поставить лдап+госа, потом накатить iredmail а потом по статье отредактировать конфиги.
« Последнее редактирование: 17 Октября 2013, 18:15:52 от Гадость »

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.