Re: Postfix + SASL Authentication failed
If I remove the /etc/sasldb file I get the below line in the
/var/log/auth.log file, though I have pw_check pam in the
Nov 7 18:18:43 excalibur postfix/smtpd: unable to open Berkeley
db /etc/sasldb: No such file or directory
If I copy or link the /usr/lib/sasl/smtpd.conf file to
/etc/postfix/sasl/smtpd.conf file I get:
Nov 7 18:18:48 excalibur PAM_unix: authentication failure;
(uid=101) -> hello for smtp service
It fails too, but it is used the mechanism specified, that is to say, PAM.
Anyway, any idea what I have to do to get Postfix + SASL + PAM or shadow
working?. I do not want to use sasldb due to I don't know all the client
Debian GNU/Linux 3.0 (woody)
----- Original Message -----
From: "Davi Leal" <email@example.com>
Sent: Thursday, November 07, 2002 3:48 PM
Subject: Re: Postfix + SASL Authentication failed
> The problem was bad permision on /etc/sasldb file. Now works.
> chmod 600 /etc/sasldb
> chown postfix.postfix /etc/sasldb
> # telnet localhost 25
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> 220 excalibur.ene.es ESMTP Postfix (Debian/GNU)
> EHLO excalibur.ene.es
> 250-SIZE 204800000
> 250-AUTH LOGIN PLAIN CRAM-MD5 GSSAPI
> 250-AUTH=LOGIN PLAIN CRAM-MD5 GSSAPI
> 250 8BITMIME
> AUTH PLAIN aGVsbG8AaGVsbG8AaGVsbG8=
> 235 Authentication successful
> 221 Bye
> Connection closed by foreign host.
> Anyway, the OutLook 5.50 and Netscape Comunitator 4.73 clients show that
> SMTP server does not reply. I use the same user and password (hello,
> I have enabled SMTP authentification and disabled SSL/TLS in OutLook and
> Netscape. I do not understand why telnet works and OutLook & Netscape does
> not work. Any comment?.
> Note: Using telnet from any machine works.
> Davi Leal
> ----- Original Message -----
> From: "Davi Leal" <firstname.lastname@example.org>
> To: <email@example.com>
> Cc: <firstname.lastname@example.org>
> Sent: Wednesday, October 30, 2002 5:57 PM
> Subject: Postfix + SASL Authentication failed
> > Hi,
> > The problem is I can not get authentication successful in my Postfix +
> > server.
> > SASL is enabled in the server, as you can see in the attached syslog
> > fragment. It fails. I would like know what is the cause?.
> > Posibilities / Rationale
> > A) /etc/passwd, /etc/shadow Bad permisions.
> > B) /usr/lib/sasl/smtpd.conf Mistaken.
> > C) Bad configuration of main.cf? You can see it attached.
> > D) Bad configuration of master.cf? You can see it attached.
> > Any other posibility?.
> > Rationale:
> > A) I have set read access to all users, only to check it is not the
> > B) I have realized serveral checks, with both shadow and pwcheck.
> > pwcheck_method: shadow
> > pwcheck_method: pwcheck
> > My host use /etc/shadow to keep the passwords.
> > I know I have to use 'shadow'. Anyway I have always checked both
> > shadow and pwcheck.
> > I have copied the file in both /usr/lib/sasl/ and
> > directories.
> > A special thing which I have noted is that if I remove all the
> > files in the system I get the same "Authentication failed" message!.
> > Note: I have removed the chrooted option in the master.cf file.
> > Regards,
> > Davi Leal
> > --
> > The system is a Debian GNU/Linux 3.0 (woody)