The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка при создании ящика в Cyrus-imap"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 22-Янв-07, 14:30 
***imapd.conf***
sasl_pwcheck_method: saslauthd
sasl_auto_transition: no
allowanonymouslogin: no
admins: cyrus
virtdomains: userid
defaultdomain: test.testdomain
loginrealms: test.testdomain,test2.testdomain,test3.zone

#sasldblistusers2
cyrus@test.testdomain: userPassword
user1@test2.testdomain: userPassword

#cyradm -u cyrus localhost
Password:
localhost> cm user.user1@test2.testdomain
createmailbox: Permission denied

ПО: FreeBSD 6.1, cyrus-imapd-2.1.18_1, cyrus-sasl-2.1.21_2, cyrus-sasl-saslauthd-2.1.21_1

Кто напишет в чем проблема?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 22-Янв-07, 14:40 
>***imapd.conf***
>sasl_pwcheck_method: saslauthd
>sasl_auto_transition: no
>allowanonymouslogin: no
>admins: cyrus
>virtdomains: userid
>defaultdomain: test.testdomain
>loginrealms: test.testdomain,test2.testdomain,test3.zone
>
>#sasldblistusers2
>cyrus@test.testdomain: userPassword
>user1@test2.testdomain: userPassword
>
>#cyradm -u cyrus localhost
>Password:
>localhost> cm user.user1@test2.testdomain
>createmailbox: Permission denied
>
>ПО: FreeBSD 6.1, cyrus-imapd-2.1.18_1, cyrus-sasl-2.1.21_2, cyrus-sasl-saslauthd-2.1.21_1
>
>Кто напишет в чем проблема?

директории создал? права на них?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 06:54 
#ls -l /var/imap
total 36
drwxr-xr-x   2 cyrus  cyrus   512 Jan 23 09:03 db
drwx------   2 cyrus  cyrus   512 Jan 23 09:33 db.backup1
drwx------   2 cyrus  cyrus   512 Jan 23 09:03 db.backup2
-rw-------   1 cyrus  cyrus  8192 Jan 22 17:55 deliver.db
drwxr-xr-x   2 cyrus  cyrus   512 Jan 19 17:48 log
-rw-------   1 cyrus  cyrus  8192 Jan 23 09:03 mailboxes.db
drwxr-xr-x   2 cyrus  cyrus   512 Jan 19 17:48 msg
drwxr-xr-x   2 cyrus  cyrus   512 Jan 22 17:56 proc
drwxr-xr-x  28 cyrus  cyrus   512 Jan 19 17:48 quota
drwxr-xr-x  28 cyrus  cyrus   512 Jan 19 17:48 sieve
drwxr-xr-x   2 cyrus  cyrus   512 Jan 23 09:03 socket
drwxr-xr-x  28 cyrus  cyrus   512 Jan 19 17:48 user

#ls -l /var/spool/imap
total 4
drwxr-xr-x  2 cyrus  cyrus  512 Jan 22 17:51 stage.
drwx------  3 cyrus  cyrus  512 Jan 22 17:50 user

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от bass (??) on 23-Янв-07, 08:33 
>***imapd.conf***
>sasl_pwcheck_method: saslauthd
>sasl_auto_transition: no
>allowanonymouslogin: no
>admins: cyrus
>virtdomains: userid
>defaultdomain: test.testdomain
>loginrealms: test.testdomain,test2.testdomain,test3.zone
>
>#sasldblistusers2
>cyrus@test.testdomain: userPassword
>user1@test2.testdomain: userPassword
>
>#cyradm -u cyrus localhost
>Password:
>localhost> cm user.user1@test2.testdomain
>createmailbox: Permission denied
>
>ПО: FreeBSD 6.1, cyrus-imapd-2.1.18_1, cyrus-sasl-2.1.21_2, cyrus-sasl-saslauthd-2.1.21_1
>
>Кто напишет в чем проблема?

imap_admins: cyrus

и ящики с "." в названии создаются так: cm user/user1@test2.testdomain

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 09:08 
cm user/user1@test2.testdomain
createmailbox: Invalid mailbox name
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 09:28 
разреши не согласиться.
можно создавать
cm user.user1@domain
cm user/user1@domain
в зависимости какой разделитель определен в imapd.conf
а что там с настройками в saslauthd.conf ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 09:48 
***rc.conf***
saslauthd_enable="YES"
saslauthd_flags="-a sasldb"
*************
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 10:04 
просто из интереса
если используешь sasldb зачем тебе saslauthd ?
ну давай тогда
       loginrealms: <empty string>
            The  list  of  remote  realms  whose  users may authenticate using
            cross-realm authentication identifiers.  Seperate each realm  name
            by  a  space.   (A cross-realm identity is considered any identity
            returned by SASL with an "@" in it.).

раздели именя доменов пробелом а не запятой

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 10:50 
>раздели именя доменов пробелом а не запятой
loginrealms: test2.testdomain test3.zone

все равно cm user.user1@test.testdomain
createmailbox: Permission denied

saslauthd с sasldb по неопытности поставил
уже поменял sasl_pwcheck_method: auxprop

До этого поднимал Cyrus-imap на FreeBSD 5.3 была такая же проблема
Пока эксперементировал с конфигами, получилось создавать ящики пользователей с доменами. Я эти же конфиги использовал и в этой системе.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 10:55 
поменял на
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb

master перезапустил?

покажи логи
messages
imap
auth

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 11:03 
ящики в основном домене создаются?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 11:24 
>ящики в основном домене создаются?
localhost> cm user.user1
localhost> lm
user.user1 (\HasNoChildren)
localhost>

Пользователь user1 подключается по POP3 и IMAP и письма передаются(MTA Postfix).


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 11:21 
master перезапускал
//messages
Jan 23 13:59:40 test master[6749]: process started
Jan 23 13:59:40 test ctl_cyrusdb[6750]: recovering cyrus databases
Jan 23 13:59:40 test ctl_cyrusdb[6750]: done recovering cyrus databases
Jan 23 13:59:40 test master[6749]: ready for work
Jan 23 13:59:40 test ctl_cyrusdb[6751]: checkpointing cyrus databases
Jan 23 13:59:40 test ctl_cyrusdb[6751]: done checkpointing cyrus databases
Jan 23 14:00:43 test imapd[6775]: OTP unavailable because can't read/write key d
atabase /etc/opiekeys: Permission denied
Jan 23 14:00:44 test perl: GSSAPI Error:  Miscellaneous failure (see text) (unab
le to find realm of host localhost)
Jan 23 14:00:47 test imapd[6775]: no user in db
Jan 23 14:00:47 test imapd[6775]: login: localhost[::1] cyrus DIGEST-MD5 User lo
gged in

//auth
Jan 23 13:56:34 test imapd[6722]: no user in db
Jan 23 14:00:43 test imapd[6775]: OTP unavailable because can't read/write key d
atabase /etc/opiekeys: Permission denied
Jan 23 14:00:44 test perl: GSSAPI Error:  Miscellaneous failure (see text) (unab
le to find realm of host localhost)
Jan 23 14:00:47 test imapd[6775]: no user in db

//imap cyrus
<1169540233<4 RLIST "" ""^M
>1169540233>* LIST (\Noselect) "." ""^M
4 OK Completed (0.000 secs 0 calls)^M
<1169540235<5 RLIST "" "*"^M
>1169540235>* LIST (\HasNoChildren) "." "user.user1"^M
5 OK Completed (0.000 secs 2 calls)^M
---------- cyrus Tue Jan 23 14:17:56 2007

<1169540276<4 RLIST "" ""^M
>1169540276>* LIST (\Noselect) "." ""^M
4 OK Completed (0.000 secs 0 calls)^M
<1169540287<5 CREATE user.user1@test.testdomain^M
>1169540287>5 NO Permission denied^M
~


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 11:26 
добавь в imapd.conf, перезапусти master
sasl_mech_list: cram-md5 digest-md5 plain login
у тебя не будет ругаться на OTP, и еще раз пришли логи и полный imapd.conf
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 11:30 
вот мой imapd.conf от cyrus-imapd23 из портов на FreeBSD6.1

configdirectory: /var/imap
partition-default: /var/spool/imap
sievedir: /var/imap/sieve
admins: admin
autocreatequota: 50000
lmtp_downcase_rcpt: 1
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb
#sasl_pwcheck_method: saslauthd
sasl_mech_list: cram-md5 digest-md5 plain login
virtdomains: userid
defaultdomain: s.ru
loginrealms: s.ru t.ru

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 11:37 
>добавь в imapd.conf, перезапусти master
>sasl_mech_list: cram-md5 digest-md5 plain login
>у тебя не будет ругаться на OTP, и еще раз пришли логи
>и полный imapd.conf

configdirectory: /var/imap
partition-default: /var/spool/imap
allowanonymouslogin: no
quotawarn: 90
timeout: 30
poptimeout: 10
admins: cyrus
autocreatequota: 0
reject8bit: no
sieveusehomedir: false
sievedir: /var/imap/sieve
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sasldb
sasl_mech_list: cram-md5 digest-md5 plain login
sasl_auto_transition: no
lmpt_overquota_perm_failure: no
unixhierarchysep: no
dracinterval: 0
drachost: localhost
virtdomains: userid
defaultdomain: test.testdomain
loginrealms: test2.testdomain test3.zone

***messages***
Jan 23 14:29:53 test master[6980]: process started
Jan 23 14:29:53 test ctl_cyrusdb[6981]: recovering cyrus databases
Jan 23 14:29:53 test ctl_cyrusdb[6981]: done recovering cyrus databases
Jan 23 14:29:53 test master[6980]: ready for work
Jan 23 14:29:53 test ctl_cyrusdb[6982]: checkpointing cyrus databases
Jan 23 14:29:53 test ctl_cyrusdb[6982]: done checkpointing cyrus databases
Jan 23 14:30:08 test imapd[6987]: no user in db
Jan 23 14:30:08 test imapd[6987]: login: localhost[::1] cyrus DIGEST-MD5 User lo
gged in

***auth***
Jan 23 14:30:08 test imapd[6987]: no user in db


***imap/log/cyrus***
--------- cyrus Tue Jan 23 14:30:08 2007

<1169541008<4 RLIST "" ""^M
>1169541008>* LIST (\Noselect) "." ""^M
4 OK Completed (0.000 secs 0 calls)^M
<1169541010<5 RLIST "" "*"^M
>1169541010>* LIST (\HasNoChildren) "." "user.user1"^M
5 OK Completed (0.000 secs 2 calls)^M
<1169541019<6 CREATE user.user1@test.testdomain^M
>1169541019>6 NO Permission denied^M
<1169541021<7 RLIST "" "*"^M
>1169541021>* LIST (\HasNoChildren) "." "user.user1"^M
7 OK Completed (0.000 secs 2 calls)^M

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 11:40 
а то же самое когда создаешь ящик в виртуальном домене?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 11:53 
>а то же самое когда создаешь ящик в виртуальном домене?
Поставил твой конфиг со своими доменами все тоже.
---------- admin Tue Jan 23 14:51:37 2007

<1169542297<4 RLIST "" ""^M
>1169542297>* LIST (\Noselect) "." ""^M
4 OK Completed (0.000 secs 0 calls)^M
<1169542307<5 CREATE user.user2@test2.testdomain^M
>1169542307>5 NO Permission denied^M


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 12:00 
для интереса покажи свой syslog.conf
какая у тебя ос?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 12:04 
>для интереса покажи свой syslog.conf
>какая у тебя ос?

security.*                                      /var/log/security
auth.info;authpriv.info                         /var/log/auth.log
mail.info                                       /var/log/maillog
lpr.info                                        /var/log/lpd-errs
ftp.info                                        /var/log/xferlog
cron.*                                          /var/log/cron
*.=debug                                        /var/log/debug.log
*.emerg                                         *
!startslip
*.*                                             /var/log/slip.log
!ppp
*.*                                             /var/log/ppp.log

ОС FreeBSD 6.1
cyrus-imapd2 из портов
cyrus-sasl2 тоже из портов

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 11:57 
В чем еще может быть проблема кроме imapd.conf?
Работало с этим конфигом, как я уже писал!


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 12:04 
ls -la /var/spool/
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 12:07 
>ls -la /var/spool/


ls -la /var/spool/
total 22
drwxr-xr-x  11 root   wheel   512 Jan 23 12:27 .
drwxr-xr-x  24 root   wheel   512 Jan 23 12:26 ..
drwxrwx---   2 smmsp  smmsp   512 Jan 22 17:51 clientmqueue
drwxr-xr-x   3 root   daemon  512 Jan 22 09:31 cups
drwxr-x--x   4 cyrus  cyrus   512 Jan 23 14:50 imap
drwxrwxr-x   2 uucp   dialer  512 Jan 23 10:23 lock
drwxr-xr-x   2 root   daemon  512 May  7  2006 lpd
drwxr-xr-x   2 root   daemon  512 May  7  2006 mqueue
drwx------   2 root   daemon  512 May  7  2006 opielocks
drwxr-xr-x   3 root   daemon  512 Jan 18 23:03 output
drwxr-xr-x  16 root   wheel   512 Jan 19 12:06 postfix

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от A Clockwork Orange on 23-Янв-07, 12:09 
а что это за лог imap/log/cyrus и как тебе удается в него писать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Ошибка при создании ящика в Cyrus-imap"  
Сообщение от Ivan Pogudin email on 23-Янв-07, 12:13 
>а что это за лог imap/log/cyrus и как тебе удается в него
>писать?

В configdirectory: /var/imap есть поддиректория log создаещ в ней директорию имя пользователя и туда скидывается все логи по данному пользователю, причем названия логов это номера процесса к которому подключается пользователь

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру