forum.bitel.ru http://forum.bitel.ru/ |
|
Exim + Cyrus + OpenLDAP на Fedora Linux http://forum.bitel.ru/viewtopic.php?f=11&t=681 |
Страница 1 из 1 |
Автор: | vadim s. sabinich [ 18 янв 2008, 10:57 ] |
Заголовок сообщения: | Exim + Cyrus + OpenLDAP на Fedora Linux |
Кто-нить организовывал эту связку под Линуксом? Делаю по http://bgbilling.ru/v4.4/doc/ch12s04.htmlp и застопорился на связке ldap+sasl. Даже если по бумажке все пишу в итоге получаю следующее: Для проверки наличия в базе каких-нить данных: Код: ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts получаю нормальный, вроде, ответ: Код: dn: namingContexts: dc=mail,dc=intraset,dc=ru А вот дальше петрушка начинается: Код: ldapwhoami -Y EXTERNAL -H ldapi:// -X u:admin@mail.intraset.ru SASL/EXTERNAL authentication started ldap_sasl_interactive_bind_s: Insufficient access (50) additional info: SASL(-14): authorization failure: not authorized Код: ldapwhoami -Y EXTERNAL -H ldapi:// -X u:admin@intraset.ru SASL/EXTERNAL authentication started ldap_sasl_interactive_bind_s: Insufficient access (50) additional info: SASL(-14): authorization failure: not authorized вывод slapcat следующий: Код: dn: dc=mail,dc=intraset,dc=ru objectClass: dcObject objectClass: organization o: Intraset, JSC dc: mail structuralObjectClass: organization entryUUID: 4e1df1fc-59ca-102c-9c28-4bfc8fea4802 creatorsName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru createTimestamp: 20080118043347Z entryCSN: 20080118043347Z#000000#00#000000 modifiersName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru modifyTimestamp: 20080118043347Z dn: cn=cyrus,dc=mail,dc=intraset,dc=ru cn: cyrus sn: cyrus uid: cyrus homeDirectory: /var/lib/imap objectClass: person objectClass: posixAccount authzTo: dn.regex:mailbox=.* authzTo: dn.regex:cn=.*,dc=mail,dc=intraset,dc=ru authzTo: dn.regex:uid=.*,cn=external,cn=auth uidNumber: 76 gidNumber: 12 structuralObjectClass: person entryUUID: 4e1fbb5e-59ca-102c-9c29-4bfc8fea4802 creatorsName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru createTimestamp: 20080118043347Z entryCSN: 20080118043347Z#000001#00#000000 modifiersName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru modifyTimestamp: 20080118043347Z dn: cn=mta,dc=mail,dc=intraset,dc=ru cn: mta sn: mta uid: mailnull userPassword:: czF2a2E= homeDirectory: /var/spool/mqueue objectClass: person objectClass: posixAccount authzTo: dn.regex:mailbox=.* authzTo: dn.regex:cn=.*,dc=mail,dc=intraset,dc=ru authzTo: dn.regex:uid=.*,cn=external,cn=auth uidNumber: 93 gidNumber: 93 structuralObjectClass: person entryUUID: 4e2254cc-59ca-102c-9c2a-4bfc8fea4802 creatorsName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru createTimestamp: 20080118043347Z entryCSN: 20080118043347Z#000002#00#000000 modifiersName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru modifyTimestamp: 20080118043347Z dn: mailBox=adminЛЯГУХАintraset.ru,dc=mail,dc=intraset,dc=ru mailBox: adminЛЯГУХАintraset.ru status: enabled objectClass: mailAccount userPassword:: czFvd0Fy structuralObjectClass: mailAccount entryUUID: 4e235cfa-59ca-102c-9c2b-4bfc8fea4802 creatorsName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru createTimestamp: 20080118043347Z entryCSN: 20080118043347Z#000003#00#000000 modifiersName: cn=ldapadmin,dc=mail,dc=intraset,dc=ru modifyTimestamp: 20080118043347Z Сам ldap запущен так: Код: ps -ax|grep ldap 4581 ? Ssl 0:00 /usr/sbin/slapd -4 -h ldap:/// ldapi:/// -u ldap Код: ls -al /var/run/ldapi
srwxrwxrwx 1 root root 0 Янв 18 12:30 /var/run/ldapi Толи я уже окончательно съел свой мозг, толи где-то вкралась бага о которой я не подозреваю.. ;-( |
Автор: | Администратор [ 21 янв 2008, 14:57 ] |
Заголовок сообщения: | |
Включите отладочный лог ldap. Возможно, криво нарисован slapd.conf. |
Автор: | Администратор [ 21 янв 2008, 15:04 ] |
Заголовок сообщения: | |
Привожу ответ специалиста практически в оригинале : Код: (13:59:38) XXX: loglevel 4095
(14:02:15) XXX: b tot tnf (14:02:17) XXX: и еще ета (14:02:31) XXX: он 'su -m cyrus' сделал ли? (14:02:38) XXX: а то просто от рута на... пошлет |
Автор: | Администратор [ 21 янв 2008, 15:05 ] |
Заголовок сообщения: | |
Код: root@cat:~# ldapwhoami -Y EXTERNAL -H ldapi:// -X u:admin@ufamail.ru
SASL/EXTERNAL authentication started ldap_sasl_interactive_bind_s: Insufficient access (50) additional info: SASL(-14): authorization failure: not authorized root@cat:~# su -m cyrus root@cat:~> ldapwhoami -Y EXTERNAL -H ldapi:// -X u:admin@ufamail.ru SASL/EXTERNAL authentication started SASL username: u:admin@ufamail.ru SASL SSF: 0 dn:mailBox=admin@ufamail.ru,dc=ufamail,dc=ru |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |