falha genérica para o SASL LOGIN

1

há alguns anos eu configurei meu servidor usando este guia: link naquela máquina do tempo estava rodando o Ubuntu 8.04 LTS Recentemente, atualizei a máquina para o 12.04 LTS, mas não consigo forçar o SASL a funcionar, portanto, o envio de mensagens somente é possível usando o SquirellMail da Web

Eu posso fornecer a configuração necessária, mas para saber isso é o que eu tenho nos logs:

Apr 19 10:59:10 web_addr postfix/smtpd[7669]: connect from __some_IP__
Apr 19 10:59:22 web_addr postfix/smtpd[7669]: Anonymous TLS connection established from __some_IP__: TLSv1 with cipher RC4-MD5 (128/128 bits)
Apr 19 10:59:27 web_addr postfix/smtpd[7669]: warning: __some_IP__: SASL LOGIN authentication failed: generic failure

e não tem mais nenhuma informação sobre o motivo da falha - até onde procurar por causa de problemas? Receving e envio de dados usados para funcionar bem, agora eu tenho estes.

também:

testsaslauthd -u _valid_user_ -p _user_password_ -f /var/spool/postfix/var/run/saslauthd/mux

resulta em:

0: NO "authentication failed"

postconf -a

cyrus
dovecot

saslauthd -v

saslauthd 2.1.25
authentication mechanisms: sasldb getpwent kerberos5 pam rimap shadow ldap
    
por Piotr Tkaczyk 19.04.2013 / 15:22

1 resposta

1

O OP queria adicionar:

depois de mais algumas tentativas, testes e muita depuração ...

descobriu que eu tinha erro de digitação no arquivo de configuração:

/etc/postfix/sasl/smtpd.conf

descobri quando eu digitei: saslfinger -s

e havia estas linhas:

-- content of /etc/postfix/sasl/smtpd.conf --
pwcheck_method: saslauthd
mech_list: plain login cram-md5 digest-md5
#mech_list: plain login pam
log_level: 15
allow_plaintext: true
#auxprop_plugin: mysql
auxprop_plugin: sql
sql_engine: mysql
sql_hostnames: 127.0.0.1
sql_user: --- replaced ---
sql_passw: _MY_PASSWORD_

não notou erro de digitação no início, mas notou que uma linha tinha '--- substituído ---' informação e segunda não, mas deveria ...

    
por 19.04.2013 / 17:22