[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