Hi,

I have installed the sasl packages and configured sasl so testsaslauthd
works perfectly with the ldap backend.  I then set up postfix to have
this on port 465 in master.cf:

smtps     inet  n       -       n       -       -       smtpd -v
  -o syslog_name=postfix/smtps
  -o smtpd_sasl_auth_enable=yes

but when I try to connect:

root@sys:~# telnet localhost 465
Trying ::1...
Connected to localhost.localdomain.
Escape character is '^]'.
220 "sys.nsd.org This SMTP for internal outbound relay NSD only"
ehlo ski
250-sys.nsd.org
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH DIGEST-MD5 CRAM-MD5 NTLM PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250 SMTPUTF8
AUTH LOGIN
334 VXNlcm5hbWU6
bWV0YXN5cweR
334 UGFzc3dvcmQ6
cGFzc3dvcmhQ
535 5.7.8 Error: authentication failed: authentication failure

and in the logs I see:

Feb 20 15:06:10 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 220 "sys.nsd.org This SMTP for internal
outbound relay NSD only"
Feb 20 15:06:10 sys postfix/smtps/smtpd[4861]:
xsasl_cyrus_server_create: SASL service=smtp, realm=nsd.org
Feb 20 15:06:10 sys postfix/smtps/smtpd[4861]: name_mask: noanonymous
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: <
localhost6.localdomain6[::1]: ehlo ski
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: match_list_match:
localhost6.localdomain6: no match
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: match_list_match: ::1: no
match
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-sys.nsd.org
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-PIPELINING
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-SIZE 10240000
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-VRFY
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-ETRN
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-STARTTLS
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-AUTH DIGEST-MD5 CRAM-MD5 NTLM PLAIN LOGIN
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-AUTH=DIGEST-MD5 CRAM-MD5 NTLM PLAIN LOGIN
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-ENHANCEDSTATUSCODES
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-8BITMIME
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250-DSN
Feb 20 15:06:17 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 250 SMTPUTF8
Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: <
localhost6.localdomain6[::1]: AUTH LOGIN
Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]:
xsasl_cyrus_server_create: SASL service=smtp, realm=nsd.org
Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: name_mask: noanonymous
Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_first:
sasl_method LOGIN
Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]:
xsasl_cyrus_server_auth_response: uncoded server challenge: Username:
Feb 20 15:09:49 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 334 VXNlcm5hbWU6
Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]: <
localhost6.localdomain6[::1]: bWV0YXN5cweR
Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_next:
decoded response: *********
Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]:
xsasl_cyrus_server_auth_response: uncoded server challenge: Password:
Feb 20 15:09:57 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 334 UGFzc3dvcmQ6
Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: <
localhost6.localdomain6[::1]: cGFzc3dvcmhQ
Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: xsasl_cyrus_server_next:
decoded response: *********
Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: warning:
localhost6.localdomain6[::1]: SASL LOGIN authentication failed:
authentication failure
Feb 20 15:10:04 sys postfix/smtps/smtpd[4861]: >
localhost6.localdomain6[::1]: 535 5.7.8 Error: authentication failed:
authentication failure

Any ideas on what I am missing.   The decoded user and password in the
log are correct so the problem seems to be between postfix and saslauth.
 I need this for an old HVAC controller that either uses this or no
authentication at all to connect to the mail server.

Thanks very much for your help.

cheers,

ski

-- 
"When we try to pick out anything by itself, we find it
  connected to the entire universe"            John Muir

Chris "Ski" Kacoroski, kacoro...@gmail.com, 206-501-9803

Reply via email to