O Dovecot IMAP (porta 143) não funciona com o SASL enquanto o Postfix (porta 25) está

1

Eu tenho o SASLAuthd funcionando (via LDAP), e também consegui acessar telnet via porta 25 com minhas credenciais LDAP. O postfix está configurado com o Dovecot. Todos os 3 serviços estão funcionando bem (Postfix, Dovecot, SASLAuthd)

Eu também posso conectar na porta 143, no entanto, quando eu tento usar "um login", ele só aplica a autenticação PAM (ou seja, LDAP e presumivelmente o SASL não está sendo reconhecido pelo IMAP)

Não vomitando configurações ainda (a pedido)

postconf -a

saídas:

cyrus
dovecot

No /var/log/mail.log vejo Apr 9 01:36:22 localhost dovecot: auth-worker(18053): pam(user_x,127.0.0.1): pam_authenticate() failed: Authentication failure (password mismatch?) Nada em /var/log/mail.err

Eu segui todos os documentos que eu poderia pegar minhas mãos. Além disso, uma história do que eu passei até agora está aqui: link

    
por Arjun Dhar 09.04.2015 / 03:56

1 resposta

1

Enquanto eu não pude contornar o problema SASL ... para outros módulos que não suportam SASL; PAM é usado.

Eu integrei o PAM com o LDAP (pam_ldap.so). Se você tiver o PAM usando também o LDAP com sucesso, poderá evitar confiar apenas no SASL.

Não é a solução desejável, mas uma solução eficaz e lógica.

    
por Arjun Dhar 12.04.2015 / 08:40