Hi,

 I've attempted upgrade of my postfix docker container from alpine 3.8 (which 
has postfix 3.3.0) to alpine 3.9 (postfix 3.3.2). Perfectly working config 
which just worked with 3.3.0 now causing SASL auth error:  warning: SASL 
authentication failure: No worthy mechs found

 Here is verbose logging from container: 

smtp_1  | 2019-02-16T04:33:01.621125+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-host.domain.com
smtp_1  | 2019-02-16T04:33:01.621166+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-PIPELINING
smtp_1  | 2019-02-16T04:33:01.621170+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-SIZE 104857600
smtp_1  | 2019-02-16T04:33:01.621174+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-VRFY
smtp_1  | 2019-02-16T04:33:01.621177+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-ETRN
smtp_1  | 2019-02-16T04:33:01.621182+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-AUTH PLAIN LOGIN
smtp_1  | 2019-02-16T04:33:01.621186+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-AUTH=PLAIN LOGIN
smtp_1  | 2019-02-16T04:33:01.621191+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-ENHANCEDSTATUSCODES
smtp_1  | 2019-02-16T04:33:01.621196+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-8BITMIME
smtp_1  | 2019-02-16T04:33:01.621199+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250-DSN
smtp_1  | 2019-02-16T04:33:01.621203+00:00 xxx postfix/smtp[106]: < 
host.domain.com[IP.ADDRESS]:587: 250 SMTPUTF8
smtp_1  | 2019-02-16T04:33:01.621215+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: plain ~? auth
smtp_1  | 2019-02-16T04:33:01.621314+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: plain ~? login
smtp_1  | 2019-02-16T04:33:01.621326+00:00 xxx postfix/smtp[106]: 
match_list_match: PLAIN: no match
smtp_1  | 2019-02-16T04:33:01.621330+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: login ~? auth
smtp_1  | 2019-02-16T04:33:01.621334+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: login ~? login
smtp_1  | 2019-02-16T04:33:01.621406+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: plain ~? auth
smtp_1  | 2019-02-16T04:33:01.621415+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: plain ~? login
smtp_1  | 2019-02-16T04:33:01.621418+00:00 xxx postfix/smtp[106]: 
match_list_match: PLAIN: no match
smtp_1  | 2019-02-16T04:33:01.621422+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: login ~? auth
smtp_1  | 2019-02-16T04:33:01.621425+00:00 xxx postfix/smtp[106]: match_string: 
smtp_sasl_mechanism_filter: login ~? login
smtp_1  | 2019-02-16T04:33:01.621432+00:00 xxx postfix/smtp[106]: server 
features: 0x20902f size 104857600
smtp_1  | 2019-02-16T04:33:01.621451+00:00 xxx postfix/smtp[106]: Using ESMTP 
PIPELINING, TCP send buffer size is 87040, PIPELINING buffer size is 4096
smtp_1  | 2019-02-16T04:33:01.621522+00:00 xxx postfix/smtp[106]: maps_find: 
smtp_sasl_password_maps: host.domain.com: not found
smtp_1  | 2019-02-16T04:33:01.621540+00:00 xxx postfix/smtp[106]: maps_find: 
smtp_sasl_password_maps: 
hash:/etc/postfix/sasl_passwd(0,lock|fold_fix|utf8_request): 
[host.domain.com]:587 = username:password
smtp_1  | 2019-02-16T04:33:01.621552+00:00 xxx postfix/smtp[106]: 
smtp_sasl_passwd_lookup: host `host.domain.com' user `username' pass `password'
smtp_1  | 2019-02-16T04:33:01.621599+00:00 xxx postfix/smtp[106]: starting new 
SASL client
smtp_1  | 2019-02-16T04:33:01.621650+00:00 xxx postfix/smtp[106]: 
smtp_sasl_authenticate: host.domain.com[IP.ADDRESS]:587: SASL mechanisms LOGIN
smtp_1  | 2019-02-16T04:33:01.621668+00:00 xxx postfix/smtp[106]: warning: SASL 
authentication failure: No worthy mechs found

Could you please point me into correct directions on what's causing SASL auth 
failure?


Thanks.

Reply via email to