View Single Post
Old 11th May 2009, 10:13
mehulved mehulved is offline
Junior Member
Join Date: May 2009
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Default IMAP authentication failure with dovecot

I am trying to setup ISPConfig 2.2.32 on CentOS 5.3 32-bit. I
followed the how-to on howtoforge for CentOS 5.2[1]. The control panel
is working and the emails are being delivered to the mailbox. But, I
am unable to login via IMAP.
Here's the output from telnet
telnet 143
Connected to
Escape character is '^]'.
* OK Dovecot ready.
a login *****
a NO Authentication failed.
* BYE Disconnected for inactivity.
Connection closed by foreign host.
Here's the logs for dovecot
dovecot: May 11 01:53:03 Info: auth(default): new auth connection: pid=31674
dovecot: May 11 01:53:16 Info: auth(default): client in:
AUTH 1 PLAIN service=IMAP lip=::ffff: rip=::ffff: resp=AG1laHVsQHRoZWhhcHBpbmVzc2NvbXBhbnkuaW4AbWVod Ww=
dovecot: May 11 01:53:16 Info: auth(default):
pam(,::ffff:122.169.50 .85): lookup
dovecot: May 11 01:53:18 Info: auth(default):
pam(,::ffff:122.169.50 .85):
pam_authenticate() failed: User not known to the underlying
authentication module
dovecot: May 11 01:53:18 Info: auth(default): client out:
dovecot: May 11 01:56:16 Info: imap-login: Disconnected: Inactivity:
user=<>, method=PLAIN,
rip=::ffff:, lip=::ffff:
protocols = imap imaps pop3 pop3s

log_path = /var/log/dovecot/error.log

info_log_path = /var/log/dovecot/info.log

log_timestamp = "%b %d %H:%M:%S "

syslog_facility = mail

login_dir = /var/run/dovecot/login

login_chroot = yes

login_greeting = Dovecot ready.

login_log_format_elements = user=<%u> method=%m rip=%r lip=%l %c

login_log_format = %$: %s

protocol imap {

protocol pop3 {

protocol lda {
postmaster_address =

auth_debug = yes

auth_debug_passwords = yes

auth default {
mechanisms = plain login
passdb pam {

userdb passwd {

user = root


dict {

plugin {
I have checked that the username and password exist and are correct.
I am not sure if dovecot should be authenticating using PAM or use
some files or mysql. Any pointers to the solve the issue will be

Reply With Quote
Sponsored Links