[sisyphus] и опять postfix+sasl

Герасимов Дмитрий =?iso-8859-1?q?matrix_=CE=C1_podlipki=2Eru?=
Вс Янв 19 19:04:14 MSK 2003


On Sun, 19 Jan 2003 18:57:25 +0300
Fred <fred на inion.ru> wrote:

> Приветствую!
> 
> У меня не получается заставить это работать, как следует. Проблема в
> том, что не видит (не хочет открывать) базу /etc/sasldb.
> Проделывал все, как написано в доках, но ни sasldblistusers, ни
> saslpasswd не открывают sasldb. 
> Вот, что пишут:
а вы не забыли что postfix работает в chroot и /etc/sasldb это должен
быть симлинк на /var/lib/postfix (ну или где он там, не помню) ?
> 
>  ]# sasldblistusers
> Error opening password file /etc/sasldb
>  ]#  saslpasswd -u orion.inion.ru -a smtpauth fred
> Password:
> Again (for verification):
> saslpasswd: generic failure
>  ]# logtail /var/log/messages
> Jan 19 18:31:39 orion saslpasswd: unable to open Berkeley db
> /etc/sasldb: Invalid argument
> Jan 19 18:31:46 orion last message repeated 2 times
> Jan 19 18:31:46 orion saslpasswd: failed to set plaintext secret for
> fred: generic failure
> Jan 19 18:31:46 orion saslpasswd: PLAIN: failed to set secret for
> fred: generic failure
> Jan 19 18:31:46 orion saslpasswd: unable to open Berkeley db
> /etc/sasldb: Invalid argument
> Jan 19 18:31:46 orion saslpasswd: DIGEST-MD5: failed to set secret for
> fred: generic failure
> Jan 19 18:31:46 orion saslpasswd: unable to open Berkeley db
> /etc/sasldb: Invalid argument
> Jan 19 18:31:46 orion saslpasswd: CRAM-MD5: failed to set secret for
> fred: generic failure
> ---------------
> 
> Что я делаю не так?
> Настройки такие:
> 
> ]# ls -l /var/spool/postfix/etc/sasldb
> -rw-r-----    1 root     postfix         1 Jan 19 17:41 
> /var/spool/postfix/etc/sasldb
> 
> ]# ls -l /etc/sasldb
> lrwxrwxrwx    1 root     root           29 Jan 19 18:06 /etc/sasldb ->
> 
> /var/spool/postfix/etc/sasldb
> 
> ]# ls -l /etc/postfix/sasldb
> lrwxrwxrwx    1 root     root           29 Jan 19 18:06
> /etc/postfix/sasldb -> /var/spool/postfix/etc/sasldb
> 
> ]# cat /usr/local/lib/sasl/smtpd.conf
> pwcheck_method: sasldb
> 
> В /etc/postfix/main.cf сейчас вот что, хотя были опробованы и
> варианты:
> 
> smtp_sasl_auth_enable=yes
> smtpd_sasl_auth_enable=yes
> smtpd_sasl_security_options=noanonymous
> smtpd_sasl_local_domain = $myhostname
> smtpd_recipient_restrictions=
>     permit_mynetworks,
>     permit_sasl_authenticated,
>     check_relay_domains
> --------------
> 
> Помогите, плиз, разобраться, чтоя  упустил?
> 
> Заранее спасибо.
> 
> Да, забыл -- стоит Спринг обсизифленный:
> 
> ]# rpm -q `rpm -qa | grep postfix`
> postfix-smtpd-1.1.12-alt1
> postfix-1.1.12-alt1
> postfix-sasl-1.1.12-alt1
> postfix-smtpd-sasl-1.1.12-alt1
> 
> ]# rpm -q `rpm -qa | grep cyrus`
> cyrus-sasl-1.5.28-alt1
> 
> 
> --
> Fred.
> 
> 
> 
> 
> 
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus


-- 

    =================================
    icq:    26277841
    jabber: q2digger на jabber.ru
    e-mail: matrix AT podlipki DOT ru
    =================================    
    XMMS играет: %s
    =================================




Подробная информация о списке рассылки Sisyphus