Thanks for your reply.
Now I can see more info after turning on all those debugs
Here it is
2011-08-16 16:16:53 dovecot: Warning: Killed with signal 15 (by pid=7250 uid=0
code=kill)
2011-08-16 16:16:53 dovecot: Info: Dovecot v1.2.9 starting up (core dumps
disabled)
2011-08-16 16:16:54 auth(default): Info: new auth connection: pid=7259
2011-08-16 16:16:54 auth(default): Info: new auth connection: pid=7264
2011-08-16 16:16:54 auth(default): Info: new auth connection: pid=7263
2011-08-16 16:16:54 auth(default): Info: new auth connection: pid=7261
2011-08-16 16:16:54 auth(default): Info: new auth connection: pid=7262
2011-08-16 16:16:54 auth(default): Info: new auth connection: pid=7260
2011-08-16 16:18:14 auth(default): Info: client in: AUTH 1 PLAIN
service=imap secured lip=127.0.0.1 rip=127.0.0.1 lport=143
rport=32973 resp=AGRsaWUAZGxpZTMyMDU=
2011-08-16 16:18:14 auth-worker(default): Info: pam(msmith,127.0.0.1): lookup
service=dovecot
2011-08-16 16:18:14 auth-worker(default): Info: pam(msmith,127.0.0.1): #1/1
style=1 msg=Password:
2011-08-16 16:18:15 auth(default): Info: new auth connection: pid=7271
2011-08-16 16:18:16 auth-worker(default): Info: pam(msmith,127.0.0.1):
pam_authenticate() failed: Authentication failure (password mismatch?) (given
password: xxx)
2011-08-16 16:18:18 auth(default): Info: client out: FAIL 1 user=msmith
2011-08-16 16:18:23 imap-login: Info: Aborted login (auth failed, 1 attempts):
user=<msmith>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Here is my dovecot.conf (Note: I have removed all the comments)
## Dovecot configuration file
protocols = imap imaps pop3 pop3s
listen = *
disable_plaintext_auth = no
log_path = /var/log/dovecot-deliver.log
info_log_path = /var/log/dovecot-deliver.log
log_timestamp = "%Y-%m-%d %H:%M:%S "
login_user = postfix
login_greeting = Dovecot IMAP server!
mail_location = maildir:~/Maildir
mail_privileged_group = mail
mail_debug = yes
verbose_proctitle = yes
protocol imap {
login_executable = /usr/lib/dovecot/imap-login
mail_executable = /usr/lib/dovecot/imap
imap_client_workarounds = outlook-idle delay-newmail netscape-eoh
tb-extra-mailbox-sep
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
}
protocol managesieve {
}
protocol lda {
postmaster_address =
hostname = ubuntuserver
sendmail_path = /usr/lib/sendmail
rejection_subject = Rejected: %s
rejection_reason = Your message to <%t> was automatically rejected:%n%r
auth_socket_path = /var/run/dovecot/auth-master
}
auth_username_format = %Lu
auth_verbose = yes
auth_debug = yes
auth_debug_passwords = yes
auth default {
mechanisms = plain
passdb pam {
}
userdb passwd {
}
user = root
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0660
user = mail
group = mail
}
client {
path = /var/spool/postfix/private/auth-client
mode = 0660
user = postfix
group = postfix
}
}
!include_try /etc/dovecot/auth.d/*.auth
}
dict {
}
plugin {
}
# Config files can also be included. deliver doesn't support them currently.
#!include /etc/dovecot/conf.d/*.conf
# Optional configurations, don't give an error if it's not found:
!include_try /etc/dovecot/conf.d/*.conf
#!include_try /etc/dovecot/extra.conf
I think the issue is with PAM authentication. How do I configure the PAM
authentication?
Any help would be much appreciated.
Thank you
________________________________
From: CopalFreak <[email protected]>
To: Daminto Lie <[email protected]>
Sent: Tuesday, 16 August 2011 3:39 PM
Subject: Re: [Dovecot] imap-login aborted login
You might try turning on the various DEBUG modes in Dovecot.
In your dovecot.conf file :
Something like this :
-------------------------------------
auth_debug = yes
auth_debug_passwords = yes
auth_verbose - yes
verbose_proctitle = yes
mail_debug = yes
log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot-deliver.log
-------------------------------------
After edit, restart dovecot.
Then tail your log (tail -f /var/log/dovecot-deliver.log) while
attempting to check mail.
You should see a bit more info that might help.
(be sure to turn it all back off. it will sometimes log the passwords
and when using plaintext, thats bad.)
Hope this helps,
-=*CopalFreak*=-
On 8/16/2011 12:19 AM, Daminto Lie wrote:
> Hi,
>
> I have been trying to set up Apache2, Postfix, Dovecot, openLDAP and
> squirrelmail on my Ubuntu Server 10.04 machine. The idea is to make use of
> the LDAP to authenticate users to login to squirrelmail to send/receive
> emails.
>
> I have been using the link -
> https://help.ubuntu.com/community/Postfix/DovecotLDAP, as a guide to get it
> all set up. I have checked the status for postfix and dovecot, and they both
> are up and running by using telnet. I have even installed openldapadmin to
> check and see if I've got the ldap working. I could login to openldapadmin
> and saw myself there with uid=msmith.
>
> I have also installed squirrelmail as my webmail. After all that installed, I
> went to localhost/squirrelmail on the firefox browser. It would not log me in.
>
> Later I found in the /var/log/dovecot-deliver.log file, I saw the following
> messages
> dovecot: Info: Dovecot v1.2.9 starting up (core dumps disabled)
> imap-login: Info: Aborted login (auth failed, 1 attempts): user=<msmith>,
> method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
> imap-login: Info: Aborted login (auth failed, 1 attempts):
> user=<[email protected]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1,
> secured
>
> imap-login: Info: Aborted login (auth failed, 1 attempts):
> user=<[email protected]>, method=PLAIN, rip=127.0.0.1,
> lip=127.0.0.1, secured
>
> I tried to login with three different usernames but none worked as shown
> above in the log file. I wonder if it is to do with method=PLAIN and secured.
>
> Any help would be greatly appreciated.
>
> Thank you
>