Olas,

Estoy desde hace algunos dias lidiando con un problema con
POSTFIX+POSTGRES+DOVECOT en un Debian Etch:

Resulta que puedo enviar correos correctamente, y al parecer los
recibe igualmente bien (esto por me doy cuenta por el log). Pero el
problema radica en que no puedo entrar a revisar el correo por el
squirrelmail ni por un cliente de correo (icedove).

Inicialmente solo quiero que funcione sin cifrar, todo en plano, para
despues ir de a poco depurando y agregando esos detalles.

Me da la impresion que el problema va por que Dovecot y Postfix no se
ponen de acuerdo en el tipo de dato de la variable password. He
modificado varios parametros referentes al metodo de autentificacion y
tengo el mismo o parecidos resultados (password mismatch, Unsupported
authentication mechanism, User not known to the underlying
authentication module)

Haber si algun de los maestros puede darme una mano y orientarme por
donde podria ir este problema y en que tengo que "picar".

ATte,
Marcelo Opazo Vivallos
Estudiante de Ing en Informatica
=)


######
LOG-INFO Dovecot
dovecot: 2008-01-31 16:29:33 Info: auth(default):
sql([EMAIL PROTECTED],127.0.0.1): Password mismatch
dovecot: 2008-01-31 16:29:33 Info: imap-login: Aborted login (1
authentication attempts): user=<[EMAIL PROTECTED]>,
method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
dovecot: 2008-01-31 16:29:41 Info: imap-login: Internal login failure:
user=<[EMAIL PROTECTED]>, method=PLAIN, rip=127.0.0.1,
lip=127.0.0.1, secured
####


###
EXTRACTOS DE MIS CONF
#DOVECOT#
disable_plaintext_auth = no
ssl_disable = yes
auth_executable = /usr/lib/dovecot/dovecot-auth
auth default {
#mechanisms = login plain digest-md5 cram-md5 #he probado con todo
  passdb pam {
  }
  passdb sql {
    args = /etc/dovecot/dovecot-sql.conf
  }
  userdb sql {
    args = /etc/dovecot/dovecot-sql.conf
  }
#dovecot-sql-conf
default_pass_scheme = plain crypt PLAIN-MD5 #he probado todo
#FIN-DOVECOT#
#POSTFIX#
mailing:/home/mopazo# postconf -m
btree
cidr
environ
hash
nis
pgsql
proxy
regexp
sdbm
static
tcp
unix
mailing:/home/mopazo# postconf -n
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
disable_vrfy_command = yes
html_directory = /usr/share/doc/postfix/html
inet_interfaces = all
local_recipient_maps = $virtual_mailbox_maps
local_transport = virtual
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mailbox_transport = dovecot
manpage_directory = /usr/local/man
mydestination = $mydomain, $transport_maps, $myhostname
mydomain = applicatta.cl
myhostname = mailing.applicatta.cl
mynetworks = 127.0.0.0/8, 192.168.0.1, applicatta.cl
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
readme_directory = /usr/share/doc/postfix
recipient_delimiter = +
relayhost =
sendmail_path = /usr/sbin/sendmail
setgid_group = vmail
smtpd_banner = $myhostname ESMTP "Version no disponible"
smtpd_sasl_auth_enable = no
transport_maps = pgsql:/etc/postfix/transport_maps.cnf
virtual_alias_maps = pgsql:/etc/postfix/virtual_alias_maps.cnf
virtual_gid_maps = static:5000
virtual_mailbox_base = /var/vmail
virtual_mailbox_limit = 100000000
virtual_mailbox_maps = pgsql:/etc/postfix/virtual_mailbox_maps.cnf
virtual_uid_maps = static:5000
#FIN-POSTFIX#
###########
From [EMAIL PROTECTED]  Thu Jan 31 17:51:52 2008
From: [EMAIL PROTECTED] (Raphael Verdugo)
Date: Thu Jan 31 17:55:07 2008
Subject: No acepta mi password (Error en autentificacion)
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On Jan 31, 2008 5:01 PM, Marcelo Opazo Vivallos <[EMAIL PROTECTED]> wrote:
> Olas,
>
> Estoy desde hace algunos dias lidiando con un problema con
> POSTFIX+POSTGRES+DOVECOT en un Debian Etch:
>
> Resulta que puedo enviar correos correctamente, y al parecer los
> recibe igualmente bien (esto por me doy cuenta por el log). Pero el
> problema radica en que no puedo entrar a revisar el correo por el
> squirrelmail ni por un cliente de correo (icedove).

como envias un correo, sino puedes accesar al servidor IMAP para leer
tu casilla?. Estás seguro que los correo son enviados correctamente??


> ######
> LOG-INFO Dovecot
> dovecot: 2008-01-31 16:29:33 Info: auth(default):
> sql([EMAIL PROTECTED],127.0.0.1): Password mismatch
> dovecot: 2008-01-31 16:29:33 Info: imap-login: Aborted login (1
> authentication attempts): user=<[EMAIL PROTECTED]>,
> method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
> dovecot: 2008-01-31 16:29:41 Info: imap-login: Internal login failure:
> user=<[EMAIL PROTECTED]>, method=PLAIN, rip=127.0.0.1,
> lip=127.0.0.1, secured
> ####
>

la password en pgsql, está en plain-text  o cifrada en MD5....?
cambiar de un metodo a otro no es llegar y elegir uno, obviamente es
necesario que los datos almacenados sean consistentes...




>
> ###
> EXTRACTOS DE MIS CONF
> #DOVECOT#
> disable_plaintext_auth = no
> ssl_disable = yes
> auth_executable = /usr/lib/dovecot/dovecot-auth
> auth default {
> #mechanisms = login plain digest-md5 cram-md5 #he probado con todo
>   passdb pam {
>   }
>   passdb sql {
>     args = /etc/dovecot/dovecot-sql.conf
>   }
>   userdb sql {
>     args = /etc/dovecot/dovecot-sql.conf
>   }
> #dovecot-sql-conf
> default_pass_scheme = plain crypt PLAIN-MD5 #he probado todo
> #FIN-DOVECOT#
> #POSTFIX#
> mailing:/home/mopazo# postconf -m
> btree
> cidr
> environ
> hash
> nis
> pgsql
> proxy
> regexp
> sdbm
> static
> tcp
> unix
> mailing:/home/mopazo# postconf -n
> append_dot_mydomain = no
> biff = no
> config_directory = /etc/postfix
> disable_vrfy_command = yes
> html_directory = /usr/share/doc/postfix/html
> inet_interfaces = all
> local_recipient_maps = $virtual_mailbox_maps
> local_transport = virtual
> mailbox_command = procmail -a "$EXTENSION"
> mailbox_size_limit = 0
> mailbox_transport = dovecot
> manpage_directory = /usr/local/man
> mydestination = $mydomain, $transport_maps, $myhostname
> mydomain = applicatta.cl
> myhostname = mailing.applicatta.cl
> mynetworks = 127.0.0.0/8, 192.168.0.1, applicatta.cl
> myorigin = $mydomain
> newaliases_path = /usr/bin/newaliases
> readme_directory = /usr/share/doc/postfix
> recipient_delimiter = +
> relayhost =
> sendmail_path = /usr/sbin/sendmail
> setgid_group = vmail
> smtpd_banner = $myhostname ESMTP "Version no disponible"
> smtpd_sasl_auth_enable = no
> transport_maps = pgsql:/etc/postfix/transport_maps.cnf
> virtual_alias_maps = pgsql:/etc/postfix/virtual_alias_maps.cnf
> virtual_gid_maps = static:5000
> virtual_mailbox_base = /var/vmail
> virtual_mailbox_limit = 100000000
> virtual_mailbox_maps = pgsql:/etc/postfix/virtual_mailbox_maps.cnf
> virtual_uid_maps = static:5000
> #FIN-POSTFIX#
> ###########
>

-- 
Raphael Verdugo P.

Responder a