Is there any strange thing in these config lines? 2017-02-01 9:40 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>:> doveadm log errors can be helpful too > > > On 01.02.2017 10:25, Poliman - Serwis wrote: > > I can check each logs, I have root privileges. > > > > 2017-02-01 9:04 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: > > > >> Can you check your logs? > >> > >> Aki > >> > >> > >> On 01.02.2017 10:02, Poliman - Serwis wrote: > >>> When I used backup copy of the dovecot.conf file I have this same > error. > >> So > >>> I think that maybe something was written to database? I really would > >> point > >>> out that I only added > >>> passdb { > >>> driver = passwd-file > >>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > >>> } > >>> > >>> and comment out from above block default lines > >>> #args = /etc/dovecot/dovecot-sql.conf > >>> #driver = sql > >>> > >>> And in auth_mechanisms add line cram-md5. Nothing more in any other > file. > >>> > >>> I don't want to use cram-md5. I need move back to default settings. > >>> Cram-md5 was only for testing purposes. :) But I supposed that I can > move > >>> back to default by commenting out added lines. But unfortunately it > isn't > >>> that simple. > >>> > >>> 2017-02-01 8:59 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: > >>> > >>>> Are you still trying to authenticate using cram-md5? > >>>> > >>>> Aki > >>>> > >>>> > >>>> On 01.02.2017 09:51, Poliman - Serwis wrote: > >>>>> It still use: > >>>>> passdb { > >>>>> driver = passwd-file > >>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > >>>>> } > >>>>> > >>>>> When I delete above and delete "cram-md5" in auth_mechanisms it still > >> not > >>>>> working. > >>>>> > >>>>> 2017-02-01 8:45 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: > >>>>> > >>>>>> You are probably wanting to do > >>>>>> passdb { > >>>>>> driver = passwd-file > >>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > >>>>>> } > >>>>>> > >>>>>> passdb { > >>>>>> driver = sql > >>>>>> args = /etc/dovecot/dovecot-sql.conf > >>>>>> } > >>>>>> > >>>>>> Why you want to use cram-md5 is beyond me, because using SSL is much > >>>>>> more safer. > >>>>>> > >>>>>> Aki > >>>>>> > >>>>>> On 01.02.2017 09:41, Poliman - Serwis wrote: > >>>>>>> Default it was: "auth_mechanisms = plain login" and I added > >> cram-md5. > >>>>>>> After restart all work perfectly. But after I added: > >>>>>>> driver = passwd-file > >>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > >>>>>>> I can't set default lines because I got error. Please tell me which > >>>> lines > >>>>>>> should be changed to resolve this issue. Should I remove "login" > from > >>>>>>> auth_mechanism ("login" was default setting and I would like to > move > >>>> back > >>>>>>> to default settings)? > >>>>>>> > >>>>>>> 2017-02-01 8:36 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: > >>>>>>> > >>>>>>>> Because cram-md5 needs the user's password for calculating > >> responses, > >>>> it > >>>>>>>> cannot work with hashed passwords (one-way encrypted). The only > >>>>>>>> supported password schemes are PLAIN and CRAM-MD5. > >>>>>>>> > >>>>>>>> Aki > >>>>>>>> > >>>>>>>> On 01.02.2017 09:33, Poliman - Serwis wrote: > >>>>>>>>> I always restart dovecot after change config. ;) Sure, I > commented > >>>> out > >>>>>>>>> added two lines by me, restarted dovecot and here it is: > >>>>>>>>> > >>>>>>>>> # 2.2.9: /etc/dovecot/dovecot.conf > >>>>>>>>> # OS: Linux 3.13.0-100-generic x86_64 Ubuntu 14.04.5 LTS > >>>>>>>>> auth_mechanisms = plain login cram-md5 > >>>>>>>>> listen = *,[::] > >>>>>>>>> log_timestamp = "%Y-%m-%d %H:%M:%S " > >>>>>>>>> mail_max_userip_connections = 100 > >>>>>>>>> mail_plugins = " quota" > >>>>>>>>> mail_privileged_group = vmail > >>>>>>>>> passdb { > >>>>>>>>> args = /etc/dovecot/dovecot-sql.conf > >>>>>>>>> driver = sql > >>>>>>>>> } > >>>>>>>>> plugin { > >>>>>>>>> quota = dict:user::file:/var/vmail/%d/%n/.quotausage > >>>>>>>>> sieve = /var/vmail/%d/%n/.sieve > >>>>>>>>> sieve_max_redirects = 25 > >>>>>>>>> } > >>>>>>>>> postmaster_address = postmaster at example.com > >>>>>>>>> protocols = imap pop3 > >>>>>>>>> service auth { > >>>>>>>>> unix_listener /var/spool/postfix/private/auth { > >>>>>>>>> group = postfix > >>>>>>>>> mode = 0660 > >>>>>>>>> user = postfix > >>>>>>>>> } > >>>>>>>>> unix_listener auth-userdb { > >>>>>>>>> group = vmail > >>>>>>>>> mode = 0600 > >>>>>>>>> user = vmail > >>>>>>>>> } > >>>>>>>>> user = root > >>>>>>>>> } > >>>>>>>>> service imap-login { > >>>>>>>>> client_limit = 1000 > >>>>>>>>> process_limit = 512 > >>>>>>>>> } > >>>>>>>>> service lmtp { > >>>>>>>>> unix_listener /var/spool/postfix/private/dovecot-lmtp { > >>>>>>>>> group = postfix > >>>>>>>>> mode = 0600 > >>>>>>>>> user = postfix > >>>>>>>>> } > >>>>>>>>> } > >>>>>>>>> ssl = required > >>>>>>>>> ssl_cert = </etc/postfix/smtpd.cert > >>>>>>>>> ssl_cipher_list > >>>>>>>>> ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256: > >>>>>>>> ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384: > >>>>>>>> DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+ > >>>>>>>> AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128- > >>>>>>>> SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE- > >>>>>>>> RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA- > >>>>>>>> AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE- > >>>>>>>> RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256: > >>>>>>>> DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256: > >>>>>>>> AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128- > >>>>>>>> SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:! > >>>>>>>> EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:! > >>>>>>>> EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA > >>>>>>>>> ssl_dh_parameters_length = 2048 > >>>>>>>>> ssl_key = </etc/postfix/smtpd.key > >>>>>>>>> ssl_prefer_server_ciphers = yes > >>>>>>>>> ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1 > >>>>>>>>> userdb { > >>>>>>>>> driver = prefetch > >>>>>>>>> } > >>>>>>>>> userdb { > >>>>>>>>> args = /etc/dovecot/dovecot-sql.conf > >>>>>>>>> driver = sql > >>>>>>>>> } > >>>>>>>>> protocol imap { > >>>>>>>>> mail_plugins = quota imap_quota > >>>>>>>>> } > >>>>>>>>> protocol pop3 { > >>>>>>>>> mail_plugins = quota > >>>>>>>>> pop3_uidl_format = %08Xu%08Xv > >>>>>>>>> } > >>>>>>>>> protocol lda { > >>>>>>>>> mail_plugins = sieve quota > >>>>>>>>> postmaster_address = webmaster at localhost > >>>>>>>>> } > >>>>>>>>> protocol lmtp { > >>>>>>>>> mail_plugins = quota sieve > >>>>>>>>> postmaster_address = webmaster at localhost > >>>>>>>>> } > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> 2017-02-01 8:27 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: > >>>>>>>>> > >>>>>>>>>> On 01.02.2017 08:18, Poliman - Serwis wrote: > >>>>>>>>>>> This is debug log files in syslog: > >>>>>>>>>>> Feb 1 07:10:25 vps342401 dovecot: auth: Debug: client passdb > >> out: > >>>>>>>>>>> CONT#0112#011PDAxODg3ODIzMTUwMzgxNzMuMTQ > >>>>>> 4NTkyOTQyNUB2cHMzNDI0MDEub3ZoL > >>>>>>>>>> m5ldD4> >>>>>>>>>>> Feb 1 07:10:26 vps342401 dovecot: auth: Debug: client in: > >>>>>> CONT<hidden> > >>>>>>>>>>> Feb 1 07:10:26 vps342401 dovecot: auth-worker(27069): Debug: > >> sql( > >>>>>>>>>>> do_not_reply at example.com,12.173.211.32): query: SELECT email > as > >>>>>> user, > >>>>>>>>>>> password, maildir as userdb_home, CONCAT( maildir_format, ':', > >>>>>> maildir, > >>>>>>>>>>> '/', IF(maildir_format='maildir','Maildir',maildir_format)) as > >>>>>>>>>> userdb_mail, > >>>>>>>>>>> uid as userdb_uid, gid as userdb_gid, CONCAT('*:storage=', > quota, > >>>>>> 'B') > >>>>>>>> AS > >>>>>>>>>>> userdb_quota_rule, CONCAT(maildir, '/.sieve') as userdb_sieve > >> FROM > >>>>>>>>>>> mail_user WHERE (login = 'do_not_reply at example.com' OR email > = ' > >>>>>>>>>>> do_not_reply at example.com') AND `disablesmtp` = 'n' AND > >> server_id > >>>>>> '1' > >>>>>>>>>>> Feb 1 07:10:26 vps342401 dovecot: auth-worker(27069): > password( > >>>>>>>>>>> do_not_reply at example.com, 12.173.211.32): Requested CRAM-MD5 > >>>> scheme, > >>>>>>>>>> but we > >>>>>>>>>>> have only CRYPT > >>>>>>>>>>> Feb 1 07:10:28 vps342401 dovecot: auth: Debug: client passdb > >> out: > >>>>>>>>>>> FAIL#0112#011user=do_not_reply at example.com > >>>>>>>>>>> Feb 1 07:10:28 vps342401 postfix/smtps/smtpd[27067]: warning: > >>>>>>>>>>> host23131.internet.3s.com[12.173.211.32]: SASL CRAM-MD5 > >>>>>> authentication > >>>>>>>>>>> failed: PDAxODg3ODIzMTUwMzgxNzMuMTQ4NT > >>>> kyOTQyNUB2cHMzNDI0MDEub3ZoLm5l > >>>>>>>> dD4> >>>>>>>>>>> Feb 1 07:11:02 vps342401 CRON[27074]: (root) CMD > >>>>>>>>>>> (/usr/local/ispconfig/server/server.sh 2>&1 | while read line; > >> do > >>>>>> echo > >>>>>>>>>>> `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) > >>>>>>>>>>> Feb 1 07:11:02 vps342401 CRON[27075]: (root) CMD > >>>>>>>>>>> (/usr/local/ispconfig/server/cron.sh 2>&1 | while read line; > do > >>>> echo > >>>>>>>>>>> `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) > >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth: Debug: client in: > >>>>>>>>>>> AUTH#0113#011CRAM-MD5#011service=smtp#011nologin# > >>>>>>>>>> 011lip=173.72.31.7#011rip=12.173.211.32#011secured > >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth: Debug: client passdb > >> out: > >>>>>>>>>>> CONT#0113#011PDE3NDg1NjE4MTgxNTk2OTAuMTQ > >>>>>> 4NTkyOTQ3MUB2cHMzNDI0MDEub3ZoL > >>>>>>>>>> m5ldD4> >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth: Debug: client in: > >>>>>> CONT<hidden> > >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth-worker(27069): Debug: > >> sql( > >>>>>>>>>>> do_not_reply at example.com,12.173.211.32): query: SELECT email > as > >>>>>> user, > >>>>>>>>>>> password, maildir as userdb_home, CONCAT( maildir_format, ':', > >>>>>> maildir, > >>>>>>>>>>> '/', IF(maildir_format='maildir','Maildir',maildir_format)) as > >>>>>>>>>> userdb_mail, > >>>>>>>>>>> uid as userdb_uid, gid as userdb_gid, CONCAT('*:storage=', > quota, > >>>>>> 'B') > >>>>>>>> AS > >>>>>>>>>>> userdb_quota_rule, CONCAT(maildir, '/.sieve') as userdb_sieve > >> FROM > >>>>>>>>>>> mail_user WHERE (login = 'do_not_reply at example.com' OR email > = ' > >>>>>>>>>>> do_not_reply at example.com') AND `disablesmtp` = 'n' AND > >> server_id > >>>>>> '1' > >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth-worker(27069): > password( > >>>>>>>>>>> do_not_reply at example.com,12.173.211.32): Requested CRAM-MD5 > >>>> scheme, > >>>>>>>> but > >>>>>>>>>> we > >>>>>>>>>>> have only CRYPT > >>>>>>>>>>> Feb 1 07:11:13 vps342401 dovecot: auth: Debug: client passdb > >> out: > >>>>>>>>>>> FAIL#0113#011user=do_not_reply at example.com > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> ##################### > >>>>>>>>>>> I added in dovecot.conf lines in passdb block: > >>>>>>>>>>> driver = passwd-file > >>>>>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > >>>>>>>>>>> and commented out default lines > >>>>>>>>>>> #args = /etc/dovecot/dovecot-sql.conf > >>>>>>>>>>> #driver = sql > >>>>>>>>>>> When I try set again default lines I got above error > >>>>>>>>>> Can you run doveconf -n with the configuration that causes the > >> above > >>>>>>>>>> error? Also it clearly does SQL lookup, so that error is > happening > >>>>>> with > >>>>>>>>>> SQL passdb. You need to remember to restart dovecot between > >>>>>>>>>> configuration changes. > >>>>>>>>>> > >>>>>>>>>> Aki > >>>>>>>>>> > >>>>>>>>>>> 2017-01-31 8:08 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: > >>>>>>>>>>> > >>>>>>>>>>>> On 31.01.2017 09:06, Poliman - Serwis wrote: > >>>>>>>>>>>>> I set up cram-md5 using this tutorial > >>>>>>>>>>>>> https://wiki2.dovecot.org/HowTo/CRAM-MD5 in > >>>>>>>> /etc/dovecot/dovecot.conf > >>>>>>>>>> in > >>>>>>>>>>>>> passdb code block: > >>>>>>>>>>>>> listen = *,[::] > >>>>>>>>>>>>> protocols = imap pop3 > >>>>>>>>>>>>> #auth_mechanisms = plain login cram-md5 > >>>>>>>>>>>>> auth_mechanisms = cram-md5 plain login > >>>>>>>>>>>>> #dodana nizej linia > >>>>>>>>>>>>> ssl = required > >>>>>>>>>>>>> disable_plaintext_auth = yes > >>>>>>>>>>>>> log_timestamp = "%Y-%m-%d %H:%M:%S " > >>>>>>>>>>>>> mail_privileged_group = vmail > >>>>>>>>>>>>> postmaster_address = postmaster at vps342401.ovh.net > >>>>>>>>>>>>> ssl_cert = </etc/postfix/smtpd.cert > >>>>>>>>>>>>> ssl_key = </etc/postfix/smtpd.key > >>>>>>>>>>>>> ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1 > >>>>>>>>>>>>> ssl_cipher_list > >>>>>>>>>>>>> ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256: > >>>>>>>>>>>> ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384[ > >> image: > >>>>>>>>>>>>> :D]HE-RSA-AES128-GCM-SHA256[image: :D]HE-DSS-AES$ > >>>>>>>>>>>>> ssl_prefer_server_ciphers = yes > >>>>>>>>>>>>> ssl_dh_parameters_length = 2048 > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> mail_max_userip_connections = 100 > >>>>>>>>>>>>> passdb { > >>>>>>>>>>>>> # args = /etc/dovecot/dovecot-sql.conf > >>>>>>>>>>>>> # driver = sql > >>>>>>>>>>>>> driver = passwd-file > >>>>>>>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > >>>>>>>>>>>>> } > >>>>>>>>>>>>> userdb { > >>>>>>>>>>>>> driver = prefetch > >>>>>>>>>>>>> } > >>>>>>>>>>>>> userdb { > >>>>>>>>>>>>> args = /etc/dovecot/dovecot-sql.conf > >>>>>>>>>>>>> driver = sql > >>>>>>>>>>>>> } > >>>>>>>>>>>>> Of course I created cram-md5.pwd file. All mails go out and > >> come > >>>>>>>>>> nicely. > >>>>>>>>>>>>> But after I want to do default settings by commented out > these > >>>> two > >>>>>>>>>> lines: > >>>>>>>>>>>>> driver = passwd-file > >>>>>>>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd > >>>>>>>>>>>>> and uncomment > >>>>>>>>>>>>> # args = /etc/dovecot/dovecot-sql.conf > >>>>>>>>>>>>> # driver = sql > >>>>>>>>>>>>> I can't send emails - I use Thunderbird - get error "logging > on > >>>>>>>> server > >>>>>>>>>>>>> mail.example.com not work out". Error in logs: > >>>>>>>>>>>>> dovecot: auth-worker(22698): Error: Auth worker sees > different > >>>>>>>>>>>>> passdbs/userdbs than auth server. > >>>>>>>>>>>>> dovecot: auth: Error: read(anvil-auth-penalty) failed: EOF > >>>>>>>>>>>>> > >>>>>>>>>>>>> Is it possible that hashed password from cram-md5.pwd file > was > >>>>>>>> written > >>>>>>>>>> to > >>>>>>>>>>>>> database (if yes then where - I have ISPconfig)? I wasn't > >> change > >>>>>> any > >>>>>>>>>>>> userdb > >>>>>>>>>>>>> {} block and this second userdb block has this same lines > like > >>>>>>>> default > >>>>>>>>>>>>> settings in passdb block. > >>>>>>>>>>>>> > >>>>>>>>>>>> Try > >>>>>>>>>>>> > >>>>>>>>>>>> auth_debug=yes > >>>>>>>>>>>> auth_verbose=yes > >>>>>>>>>>>> > >>>>>>>>>>>> and see if it gives any more reasonable messages. > >>>>>>>>>>>> > >>>>>>>>>>>> Aki > >>>>>>>>>>>> > >>> > > > > >-- *Pozdrawiam / Best Regards* *Piotr Bracha* *tel. 534 555 877* *serwis at poliman.pl <serwis at poliman.pl>*
I haven't doveadm logs in /var/log/. Are they default in another place or
maybe should I turn on something?
My config (default passdb block and auth_mechanisms, nothing more changed):
root at vps342401:/etc/dovecot# doveconf -n
# 2.2.9: /etc/dovecot/dovecot.conf
# OS: Linux 3.13.0-100-generic x86_64 Ubuntu 14.04.5 LTS
auth_mechanisms = plain login
listen = *,[::]
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_max_userip_connections = 100
mail_plugins = " quota"
mail_privileged_group = vmail
passdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
plugin {
quota = dict:user::file:/var/vmail/%d/%n/.quotausage
sieve = /var/vmail/%d/%n/.sieve
sieve_max_redirects = 25
}
postmaster_address = postmaster at vps342401.ovh.net
protocols = imap pop3
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-userdb {
group = vmail
mode = 0600
user = vmail
}
user = root
}
service imap-login {
client_limit = 1000
process_limit = 512
}
service lmtp {
unix_listener /var/spool/postfix/private/dovecot-lmtp {
group = postfix
mode = 0600
user = postfix
}
}
ssl = required
ssl_cert = </etc/postfix/smtpd.cert
ssl_cipher_list = ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:
ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:
DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+
AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-
SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-
RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-
AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-
RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:
DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:
AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-
SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!
EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!
EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA
ssl_dh_parameters_length = 2048
ssl_key = </etc/postfix/smtpd.key
ssl_prefer_server_ciphers = yes
ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1
userdb {
driver = prefetch
}
userdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
protocol imap {
mail_plugins = quota imap_quota
}
protocol pop3 {
mail_plugins = quota
pop3_uidl_format = %08Xu%08Xv
}
protocol lda {
mail_plugins = sieve quota
postmaster_address = webmaster at localhost
}
protocol lmtp {
mail_plugins = quota sieve
postmaster_address = webmaster at localhost
}
2017-02-01 12:16 GMT+01:00 Poliman - Serwis <serwis at poliman.pl>:
> Is there any strange thing in these config lines?
>
> 2017-02-01 9:40 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>:
>
>> doveadm log errors can be helpful too
>>
>>
>> On 01.02.2017 10:25, Poliman - Serwis wrote:
>> > I can check each logs, I have root privileges.
>> >
>> > 2017-02-01 9:04 GMT+01:00 Aki Tuomi <aki.tuomi at
dovecot.fi>:
>> >
>> >> Can you check your logs?
>> >>
>> >> Aki
>> >>
>> >>
>> >> On 01.02.2017 10:02, Poliman - Serwis wrote:
>> >>> When I used backup copy of the dovecot.conf file I have
this same
>> error.
>> >> So
>> >>> I think that maybe something was written to database? I
really would
>> >> point
>> >>> out that I only added
>> >>> passdb {
>> >>> driver = passwd-file
>> >>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd
>> >>> }
>> >>>
>> >>> and comment out from above block default lines
>> >>> #args = /etc/dovecot/dovecot-sql.conf
>> >>> #driver = sql
>> >>>
>> >>> And in auth_mechanisms add line cram-md5. Nothing more in
any other
>> file.
>> >>>
>> >>> I don't want to use cram-md5. I need move back to
default settings.
>> >>> Cram-md5 was only for testing purposes. :) But I supposed
that I can
>> move
>> >>> back to default by commenting out added lines. But
unfortunately it
>> isn't
>> >>> that simple.
>> >>>
>> >>> 2017-02-01 8:59 GMT+01:00 Aki Tuomi <aki.tuomi at
dovecot.fi>:
>> >>>
>> >>>> Are you still trying to authenticate using cram-md5?
>> >>>>
>> >>>> Aki
>> >>>>
>> >>>>
>> >>>> On 01.02.2017 09:51, Poliman - Serwis wrote:
>> >>>>> It still use:
>> >>>>> passdb {
>> >>>>> driver = passwd-file
>> >>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd
>> >>>>> }
>> >>>>>
>> >>>>> When I delete above and delete
"cram-md5" in auth_mechanisms it
>> still
>> >> not
>> >>>>> working.
>> >>>>>
>> >>>>> 2017-02-01 8:45 GMT+01:00 Aki Tuomi <aki.tuomi
at dovecot.fi>:
>> >>>>>
>> >>>>>> You are probably wanting to do
>> >>>>>> passdb {
>> >>>>>> driver = passwd-file
>> >>>>>> args = scheme=cram-md5
/etc/dovecot/cram-md5.pwd
>> >>>>>> }
>> >>>>>>
>> >>>>>> passdb {
>> >>>>>> driver = sql
>> >>>>>> args = /etc/dovecot/dovecot-sql.conf
>> >>>>>> }
>> >>>>>>
>> >>>>>> Why you want to use cram-md5 is beyond me,
because using SSL is
>> much
>> >>>>>> more safer.
>> >>>>>>
>> >>>>>> Aki
>> >>>>>>
>> >>>>>> On 01.02.2017 09:41, Poliman - Serwis wrote:
>> >>>>>>> Default it was: "auth_mechanisms =
plain login" and I added
>> >> cram-md5.
>> >>>>>>> After restart all work perfectly. But
after I added:
>> >>>>>>> driver = passwd-file
>> >>>>>>> args = scheme=cram-md5
/etc/dovecot/cram-md5.pwd
>> >>>>>>> I can't set default lines because I
got error. Please tell me
>> which
>> >>>> lines
>> >>>>>>> should be changed to resolve this issue.
Should I remove "login"
>> from
>> >>>>>>> auth_mechanism ("login" was
default setting and I would like to
>> move
>> >>>> back
>> >>>>>>> to default settings)?
>> >>>>>>>
>> >>>>>>> 2017-02-01 8:36 GMT+01:00 Aki Tuomi
<aki.tuomi at dovecot.fi>:
>> >>>>>>>
>> >>>>>>>> Because cram-md5 needs the user's
password for calculating
>> >> responses,
>> >>>> it
>> >>>>>>>> cannot work with hashed passwords
(one-way encrypted). The only
>> >>>>>>>> supported password schemes are PLAIN
and CRAM-MD5.
>> >>>>>>>>
>> >>>>>>>> Aki
>> >>>>>>>>
>> >>>>>>>> On 01.02.2017 09:33, Poliman - Serwis
wrote:
>> >>>>>>>>> I always restart dovecot after
change config. ;) Sure, I
>> commented
>> >>>> out
>> >>>>>>>>> added two lines by me, restarted
dovecot and here it is:
>> >>>>>>>>>
>> >>>>>>>>> # 2.2.9: /etc/dovecot/dovecot.conf
>> >>>>>>>>> # OS: Linux 3.13.0-100-generic
x86_64 Ubuntu 14.04.5 LTS
>> >>>>>>>>> auth_mechanisms = plain login
cram-md5
>> >>>>>>>>> listen = *,[::]
>> >>>>>>>>> log_timestamp = "%Y-%m-%d
%H:%M:%S "
>> >>>>>>>>> mail_max_userip_connections = 100
>> >>>>>>>>> mail_plugins = " quota"
>> >>>>>>>>> mail_privileged_group = vmail
>> >>>>>>>>> passdb {
>> >>>>>>>>> args =
/etc/dovecot/dovecot-sql.conf
>> >>>>>>>>> driver = sql
>> >>>>>>>>> }
>> >>>>>>>>> plugin {
>> >>>>>>>>> quota =
dict:user::file:/var/vmail/%d/%n/.quotausage
>> >>>>>>>>> sieve = /var/vmail/%d/%n/.sieve
>> >>>>>>>>> sieve_max_redirects = 25
>> >>>>>>>>> }
>> >>>>>>>>> postmaster_address = postmaster at
example.com
>> >>>>>>>>> protocols = imap pop3
>> >>>>>>>>> service auth {
>> >>>>>>>>> unix_listener
/var/spool/postfix/private/auth {
>> >>>>>>>>> group = postfix
>> >>>>>>>>> mode = 0660
>> >>>>>>>>> user = postfix
>> >>>>>>>>> }
>> >>>>>>>>> unix_listener auth-userdb {
>> >>>>>>>>> group = vmail
>> >>>>>>>>> mode = 0600
>> >>>>>>>>> user = vmail
>> >>>>>>>>> }
>> >>>>>>>>> user = root
>> >>>>>>>>> }
>> >>>>>>>>> service imap-login {
>> >>>>>>>>> client_limit = 1000
>> >>>>>>>>> process_limit = 512
>> >>>>>>>>> }
>> >>>>>>>>> service lmtp {
>> >>>>>>>>> unix_listener
/var/spool/postfix/private/dovecot-lmtp {
>> >>>>>>>>> group = postfix
>> >>>>>>>>> mode = 0600
>> >>>>>>>>> user = postfix
>> >>>>>>>>> }
>> >>>>>>>>> }
>> >>>>>>>>> ssl = required
>> >>>>>>>>> ssl_cert =
</etc/postfix/smtpd.cert
>> >>>>>>>>> ssl_cipher_list >>
>>>>>>>>>
ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:
>> >>>>>>>>
ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:
>> >>>>>>>>
DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+
>> >>>>>>>>
AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-
>> >>>>>>>>
SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-
>> >>>>>>>>
RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-
>> >>>>>>>>
AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-
>> >>>>>>>>
RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:
>> >>>>>>>>
DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:
>> >>>>>>>>
AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-
>> >>>>>>>>
SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!
>> >>>>>>>>
EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!
>> >>>>>>>>
EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA
>> >>>>>>>>> ssl_dh_parameters_length = 2048
>> >>>>>>>>> ssl_key =
</etc/postfix/smtpd.key
>> >>>>>>>>> ssl_prefer_server_ciphers = yes
>> >>>>>>>>> ssl_protocols = !SSLv2 !SSLv3
!TLSv1 !TLSv1.1
>> >>>>>>>>> userdb {
>> >>>>>>>>> driver = prefetch
>> >>>>>>>>> }
>> >>>>>>>>> userdb {
>> >>>>>>>>> args =
/etc/dovecot/dovecot-sql.conf
>> >>>>>>>>> driver = sql
>> >>>>>>>>> }
>> >>>>>>>>> protocol imap {
>> >>>>>>>>> mail_plugins = quota imap_quota
>> >>>>>>>>> }
>> >>>>>>>>> protocol pop3 {
>> >>>>>>>>> mail_plugins = quota
>> >>>>>>>>> pop3_uidl_format = %08Xu%08Xv
>> >>>>>>>>> }
>> >>>>>>>>> protocol lda {
>> >>>>>>>>> mail_plugins = sieve quota
>> >>>>>>>>> postmaster_address = webmaster
at localhost
>> >>>>>>>>> }
>> >>>>>>>>> protocol lmtp {
>> >>>>>>>>> mail_plugins = quota sieve
>> >>>>>>>>> postmaster_address = webmaster
at localhost
>> >>>>>>>>> }
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>> 2017-02-01 8:27 GMT+01:00 Aki
Tuomi <aki.tuomi at dovecot.fi>:
>> >>>>>>>>>
>> >>>>>>>>>> On 01.02.2017 08:18, Poliman -
Serwis wrote:
>> >>>>>>>>>>> This is debug log files in
syslog:
>> >>>>>>>>>>> Feb 1 07:10:25 vps342401
dovecot: auth: Debug: client passdb
>> >> out:
>> >>>>>>>>>>>
CONT#0112#011PDAxODg3ODIzMTUwMzgxNzMuMTQ
>> >>>>>> 4NTkyOTQyNUB2cHMzNDI0MDEub3ZoL
>> >>>>>>>>>> m5ldD4>>
>>>>>>>>>>> Feb 1 07:10:26 vps342401 dovecot:
auth: Debug: client in:
>> >>>>>> CONT<hidden>
>> >>>>>>>>>>> Feb 1 07:10:26 vps342401
dovecot: auth-worker(27069): Debug:
>> >> sql(
>> >>>>>>>>>>> do_not_reply at
example.com,12.173.211.32): query: SELECT email
>> as
>> >>>>>> user,
>> >>>>>>>>>>> password, maildir as
userdb_home, CONCAT( maildir_format, ':',
>> >>>>>> maildir,
>> >>>>>>>>>>> '/',
IF(maildir_format='maildir','Maildir',maildir_format))
>> as
>> >>>>>>>>>> userdb_mail,
>> >>>>>>>>>>> uid as userdb_uid, gid as
userdb_gid, CONCAT('*:storage=',
>> quota,
>> >>>>>> 'B')
>> >>>>>>>> AS
>> >>>>>>>>>>> userdb_quota_rule,
CONCAT(maildir, '/.sieve') as userdb_sieve
>> >> FROM
>> >>>>>>>>>>> mail_user WHERE (login =
'do_not_reply at example.com' OR email
>> = '
>> >>>>>>>>>>> do_not_reply at
example.com') AND `disablesmtp` = 'n' AND
>> >> server_id >> >>>>>> '1'
>> >>>>>>>>>>> Feb 1 07:10:26 vps342401
dovecot: auth-worker(27069):
>> password(
>> >>>>>>>>>>> do_not_reply at
example.com, 12.173.211.32): Requested CRAM-MD5
>> >>>> scheme,
>> >>>>>>>>>> but we
>> >>>>>>>>>>> have only CRYPT
>> >>>>>>>>>>> Feb 1 07:10:28 vps342401
dovecot: auth: Debug: client passdb
>> >> out:
>> >>>>>>>>>>>
FAIL#0112#011user=do_not_reply at example.com
>> >>>>>>>>>>> Feb 1 07:10:28 vps342401
postfix/smtps/smtpd[27067]: warning:
>> >>>>>>>>>>>
host23131.internet.3s.com[12.173.211.32]: SASL CRAM-MD5
>> >>>>>> authentication
>> >>>>>>>>>>> failed:
PDAxODg3ODIzMTUwMzgxNzMuMTQ4NT
>> >>>> kyOTQyNUB2cHMzNDI0MDEub3ZoLm5l
>> >>>>>>>> dD4>>
>>>>>>>>>>> Feb 1 07:11:02 vps342401
CRON[27074]: (root) CMD
>> >>>>>>>>>>>
(/usr/local/ispconfig/server/server.sh 2>&1 | while read
>> line;
>> >> do
>> >>>>>> echo
>> >>>>>>>>>>> `/bin/date`
"$line" >> /var/log/ispconfig/cron.log; done)
>> >>>>>>>>>>> Feb 1 07:11:02 vps342401
CRON[27075]: (root) CMD
>> >>>>>>>>>>>
(/usr/local/ispconfig/server/cron.sh 2>&1 | while read line;
>> do
>> >>>> echo
>> >>>>>>>>>>> `/bin/date`
"$line" >> /var/log/ispconfig/cron.log; done)
>> >>>>>>>>>>> Feb 1 07:11:11 vps342401
dovecot: auth: Debug: client in:
>> >>>>>>>>>>>
AUTH#0113#011CRAM-MD5#011service=smtp#011nologin#
>> >>>>>>>>>>
011lip=173.72.31.7#011rip=12.173.211.32#011secured
>> >>>>>>>>>>> Feb 1 07:11:11 vps342401
dovecot: auth: Debug: client passdb
>> >> out:
>> >>>>>>>>>>>
CONT#0113#011PDE3NDg1NjE4MTgxNTk2OTAuMTQ
>> >>>>>> 4NTkyOTQ3MUB2cHMzNDI0MDEub3ZoL
>> >>>>>>>>>> m5ldD4>>
>>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot:
auth: Debug: client in:
>> >>>>>> CONT<hidden>
>> >>>>>>>>>>> Feb 1 07:11:11 vps342401
dovecot: auth-worker(27069): Debug:
>> >> sql(
>> >>>>>>>>>>> do_not_reply at
example.com,12.173.211.32): query: SELECT email
>> as
>> >>>>>> user,
>> >>>>>>>>>>> password, maildir as
userdb_home, CONCAT( maildir_format, ':',
>> >>>>>> maildir,
>> >>>>>>>>>>> '/',
IF(maildir_format='maildir','Maildir',maildir_format))
>> as
>> >>>>>>>>>> userdb_mail,
>> >>>>>>>>>>> uid as userdb_uid, gid as
userdb_gid, CONCAT('*:storage=',
>> quota,
>> >>>>>> 'B')
>> >>>>>>>> AS
>> >>>>>>>>>>> userdb_quota_rule,
CONCAT(maildir, '/.sieve') as userdb_sieve
>> >> FROM
>> >>>>>>>>>>> mail_user WHERE (login =
'do_not_reply at example.com' OR email
>> = '
>> >>>>>>>>>>> do_not_reply at
example.com') AND `disablesmtp` = 'n' AND
>> >> server_id >> >>>>>> '1'
>> >>>>>>>>>>> Feb 1 07:11:11 vps342401
dovecot: auth-worker(27069):
>> password(
>> >>>>>>>>>>> do_not_reply at
example.com,12.173.211.32): Requested CRAM-MD5
>> >>>> scheme,
>> >>>>>>>> but
>> >>>>>>>>>> we
>> >>>>>>>>>>> have only CRYPT
>> >>>>>>>>>>> Feb 1 07:11:13 vps342401
dovecot: auth: Debug: client passdb
>> >> out:
>> >>>>>>>>>>>
FAIL#0113#011user=do_not_reply at example.com
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>> #####################
>> >>>>>>>>>>> I added in dovecot.conf
lines in passdb block:
>> >>>>>>>>>>> driver = passwd-file
>> >>>>>>>>>>> args = scheme=cram-md5
/etc/dovecot/cram-md5.pwd
>> >>>>>>>>>>> and commented out default
lines
>> >>>>>>>>>>> #args =
/etc/dovecot/dovecot-sql.conf
>> >>>>>>>>>>> #driver = sql
>> >>>>>>>>>>> When I try set again
default lines I got above error
>> >>>>>>>>>> Can you run doveconf -n with
the configuration that causes the
>> >> above
>> >>>>>>>>>> error? Also it clearly does
SQL lookup, so that error is
>> happening
>> >>>>>> with
>> >>>>>>>>>> SQL passdb. You need to
remember to restart dovecot between
>> >>>>>>>>>> configuration changes.
>> >>>>>>>>>>
>> >>>>>>>>>> Aki
>> >>>>>>>>>>
>> >>>>>>>>>>> 2017-01-31 8:08 GMT+01:00
Aki Tuomi <aki.tuomi at dovecot.fi>:
>> >>>>>>>>>>>
>> >>>>>>>>>>>> On 31.01.2017 09:06,
Poliman - Serwis wrote:
>> >>>>>>>>>>>>> I set up cram-md5
using this tutorial
>> >>>>>>>>>>>>>
https://wiki2.dovecot.org/HowTo/CRAM-MD5 in
>> >>>>>>>> /etc/dovecot/dovecot.conf
>> >>>>>>>>>> in
>> >>>>>>>>>>>>> passdb code block:
>> >>>>>>>>>>>>> listen = *,[::]
>> >>>>>>>>>>>>> protocols = imap
pop3
>> >>>>>>>>>>>>> #auth_mechanisms =
plain login cram-md5
>> >>>>>>>>>>>>> auth_mechanisms =
cram-md5 plain login
>> >>>>>>>>>>>>> #dodana nizej
linia
>> >>>>>>>>>>>>> ssl = required
>> >>>>>>>>>>>>>
disable_plaintext_auth = yes
>> >>>>>>>>>>>>> log_timestamp =
"%Y-%m-%d %H:%M:%S "
>> >>>>>>>>>>>>>
mail_privileged_group = vmail
>> >>>>>>>>>>>>> postmaster_address
= postmaster at vps342401.ovh.net
>> >>>>>>>>>>>>> ssl_cert =
</etc/postfix/smtpd.cert
>> >>>>>>>>>>>>> ssl_key =
</etc/postfix/smtpd.key
>> >>>>>>>>>>>>> ssl_protocols =
!SSLv2 !SSLv3 !TLSv1 !TLSv1.1
>> >>>>>>>>>>>>> ssl_cipher_list
>> >>>>>>>>>>>>>
ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:
>> >>>>>>>>>>>>
ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384[
>> >> image:
>> >>>>>>>>>>>>>
:D]HE-RSA-AES128-GCM-SHA256[image: :D]HE-DSS-AES$
>> >>>>>>>>>>>>>
ssl_prefer_server_ciphers = yes
>> >>>>>>>>>>>>>
ssl_dh_parameters_length = 2048
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
mail_max_userip_connections = 100
>> >>>>>>>>>>>>> passdb {
>> >>>>>>>>>>>>> # args =
/etc/dovecot/dovecot-sql.conf
>> >>>>>>>>>>>>> # driver = sql
>> >>>>>>>>>>>>> driver =
passwd-file
>> >>>>>>>>>>>>> args =
scheme=cram-md5 /etc/dovecot/cram-md5.pwd
>> >>>>>>>>>>>>> }
>> >>>>>>>>>>>>> userdb {
>> >>>>>>>>>>>>> driver = prefetch
>> >>>>>>>>>>>>> }
>> >>>>>>>>>>>>> userdb {
>> >>>>>>>>>>>>> args =
/etc/dovecot/dovecot-sql.conf
>> >>>>>>>>>>>>> driver = sql
>> >>>>>>>>>>>>> }
>> >>>>>>>>>>>>> Of course I
created cram-md5.pwd file. All mails go out and
>> >> come
>> >>>>>>>>>> nicely.
>> >>>>>>>>>>>>> But after I want
to do default settings by commented out
>> these
>> >>>> two
>> >>>>>>>>>> lines:
>> >>>>>>>>>>>>> driver =
passwd-file
>> >>>>>>>>>>>>> args =
scheme=cram-md5 /etc/dovecot/cram-md5.pwd
>> >>>>>>>>>>>>> and uncomment
>> >>>>>>>>>>>>> # args =
/etc/dovecot/dovecot-sql.conf
>> >>>>>>>>>>>>> # driver = sql
>> >>>>>>>>>>>>> I can't send
emails - I use Thunderbird - get error
>> "logging on
>> >>>>>>>> server
>> >>>>>>>>>>>>> mail.example.com
not work out". Error in logs:
>> >>>>>>>>>>>>> dovecot:
auth-worker(22698): Error: Auth worker sees
>> different
>> >>>>>>>>>>>>> passdbs/userdbs
than auth server.
>> >>>>>>>>>>>>> dovecot: auth:
Error: read(anvil-auth-penalty) failed: EOF
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> Is it possible
that hashed password from cram-md5.pwd file
>> was
>> >>>>>>>> written
>> >>>>>>>>>> to
>> >>>>>>>>>>>>> database (if yes
then where - I have ISPconfig)? I wasn't
>> >> change
>> >>>>>> any
>> >>>>>>>>>>>> userdb
>> >>>>>>>>>>>>> {} block and this
second userdb block has this same lines
>> like
>> >>>>>>>> default
>> >>>>>>>>>>>>> settings in passdb
block.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>> Try
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> auth_debug=yes
>> >>>>>>>>>>>> auth_verbose=yes
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> and see if it gives
any more reasonable messages.
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> Aki
>> >>>>>>>>>>>>
>> >>>
>> >
>> >
>>
>
>
>
> --
>
> *Pozdrawiam / Best Regards*
> *Piotr Bracha*
>
>
>
>
> *tel. 534 555 877*
>
> *serwis at poliman.pl <serwis at poliman.pl>*
>
--
*Pozdrawiam / Best Regards*
*Piotr Bracha*
*tel. 534 555 877*
*serwis at poliman.pl <serwis at poliman.pl>*
And my logs: Error from mail.err: Feb 1 09:50:01 vps342401 postfix/smtpd[699]: fatal: no SASL authentication mechanisms Feb 1 09:51:02 vps342401 postfix/smtpd[724]: fatal: no SASL authentication mechanisms Feb 1 09:51:02 vps342401 postfix/smtpd[725]: fatal: no SASL authentication mechanisms Feb 1 09:52:21 vps342401 postfix/smtps/smtpd[773]: fatal: no SASL authentication mechanisms Error from syslog: Feb 1 09:52:21 vps342401 postfix/smtps/smtpd[773]: connect from host9323131.internet.3s.com[12.34.45.56] Feb 1 09:52:21 vps342401 postfix/smtps/smtpd[773]: fatal: no SASL authentication mechanisms Feb 1 09:52:22 vps342401 postfix/master[29133]: warning: process /usr/lib/postfix/smtpd pid 773 exit status 1 Feb 1 09:52:22 vps342401 postfix/master[29133]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Feb 1 09:53:01 vps342401 CRON[777]: (root) CMD (/usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; do ne) Feb 1 09:53:01 vps342401 CRON[778]: (root) CMD (/usr/local/ispconfig/server/cron.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done ) Is there any strange thing in these config lines? 2017-02-02 7:30 GMT+01:00 Poliman - Serwis <serwis at poliman.pl>:> I haven't doveadm logs in /var/log/. Are they default in another place or > maybe should I turn on something? > My config (default passdb block and auth_mechanisms, nothing more changed): > root at vps342401:/etc/dovecot# doveconf -n > # 2.2.9: /etc/dovecot/dovecot.conf > # OS: Linux 3.13.0-100-generic x86_64 Ubuntu 14.04.5 LTS > auth_mechanisms = plain login > listen = *,[::] > log_timestamp = "%Y-%m-%d %H:%M:%S " > mail_max_userip_connections = 100 > mail_plugins = " quota" > mail_privileged_group = vmail > passdb { > args = /etc/dovecot/dovecot-sql.conf > driver = sql > } > plugin { > quota = dict:user::file:/var/vmail/%d/%n/.quotausage > sieve = /var/vmail/%d/%n/.sieve > sieve_max_redirects = 25 > } > postmaster_address = postmaster at vps342401.ovh.net > protocols = imap pop3 > service auth { > unix_listener /var/spool/postfix/private/auth { > group = postfix > mode = 0660 > user = postfix > } > unix_listener auth-userdb { > group = vmail > mode = 0600 > user = vmail > } > user = root > } > service imap-login { > client_limit = 1000 > process_limit = 512 > } > service lmtp { > unix_listener /var/spool/postfix/private/dovecot-lmtp { > group = postfix > mode = 0600 > user = postfix > } > } > ssl = required > ssl_cert = </etc/postfix/smtpd.cert > ssl_cipher_list = ECDHE-RSA-AES128-GCM-SHA256:EC > DHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDH > E-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS- > AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE- > ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128- > SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384: > ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA- > AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE- > RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA: > AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256- > SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:! > aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS- > DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA > ssl_dh_parameters_length = 2048 > ssl_key = </etc/postfix/smtpd.key > ssl_prefer_server_ciphers = yes > ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1 > userdb { > driver = prefetch > } > userdb { > args = /etc/dovecot/dovecot-sql.conf > driver = sql > } > protocol imap { > mail_plugins = quota imap_quota > } > protocol pop3 { > mail_plugins = quota > pop3_uidl_format = %08Xu%08Xv > } > protocol lda { > mail_plugins = sieve quota > postmaster_address = webmaster at localhost > } > protocol lmtp { > mail_plugins = quota sieve > postmaster_address = webmaster at localhost > } > > 2017-02-01 12:16 GMT+01:00 Poliman - Serwis <serwis at poliman.pl>: > >> Is there any strange thing in these config lines? >> >> 2017-02-01 9:40 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: >> >>> doveadm log errors can be helpful too >>> >>> >>> On 01.02.2017 10:25, Poliman - Serwis wrote: >>> > I can check each logs, I have root privileges. >>> > >>> > 2017-02-01 9:04 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: >>> > >>> >> Can you check your logs? >>> >> >>> >> Aki >>> >> >>> >> >>> >> On 01.02.2017 10:02, Poliman - Serwis wrote: >>> >>> When I used backup copy of the dovecot.conf file I have this same >>> error. >>> >> So >>> >>> I think that maybe something was written to database? I really would >>> >> point >>> >>> out that I only added >>> >>> passdb { >>> >>> driver = passwd-file >>> >>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>> } >>> >>> >>> >>> and comment out from above block default lines >>> >>> #args = /etc/dovecot/dovecot-sql.conf >>> >>> #driver = sql >>> >>> >>> >>> And in auth_mechanisms add line cram-md5. Nothing more in any other >>> file. >>> >>> >>> >>> I don't want to use cram-md5. I need move back to default settings. >>> >>> Cram-md5 was only for testing purposes. :) But I supposed that I can >>> move >>> >>> back to default by commenting out added lines. But unfortunately it >>> isn't >>> >>> that simple. >>> >>> >>> >>> 2017-02-01 8:59 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: >>> >>> >>> >>>> Are you still trying to authenticate using cram-md5? >>> >>>> >>> >>>> Aki >>> >>>> >>> >>>> >>> >>>> On 01.02.2017 09:51, Poliman - Serwis wrote: >>> >>>>> It still use: >>> >>>>> passdb { >>> >>>>> driver = passwd-file >>> >>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>>>> } >>> >>>>> >>> >>>>> When I delete above and delete "cram-md5" in auth_mechanisms it >>> still >>> >> not >>> >>>>> working. >>> >>>>> >>> >>>>> 2017-02-01 8:45 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: >>> >>>>> >>> >>>>>> You are probably wanting to do >>> >>>>>> passdb { >>> >>>>>> driver = passwd-file >>> >>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>>>>> } >>> >>>>>> >>> >>>>>> passdb { >>> >>>>>> driver = sql >>> >>>>>> args = /etc/dovecot/dovecot-sql.conf >>> >>>>>> } >>> >>>>>> >>> >>>>>> Why you want to use cram-md5 is beyond me, because using SSL is >>> much >>> >>>>>> more safer. >>> >>>>>> >>> >>>>>> Aki >>> >>>>>> >>> >>>>>> On 01.02.2017 09:41, Poliman - Serwis wrote: >>> >>>>>>> Default it was: "auth_mechanisms = plain login" and I added >>> >> cram-md5. >>> >>>>>>> After restart all work perfectly. But after I added: >>> >>>>>>> driver = passwd-file >>> >>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>>>>>> I can't set default lines because I got error. Please tell me >>> which >>> >>>> lines >>> >>>>>>> should be changed to resolve this issue. Should I remove "login" >>> from >>> >>>>>>> auth_mechanism ("login" was default setting and I would like to >>> move >>> >>>> back >>> >>>>>>> to default settings)? >>> >>>>>>> >>> >>>>>>> 2017-02-01 8:36 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: >>> >>>>>>> >>> >>>>>>>> Because cram-md5 needs the user's password for calculating >>> >> responses, >>> >>>> it >>> >>>>>>>> cannot work with hashed passwords (one-way encrypted). The only >>> >>>>>>>> supported password schemes are PLAIN and CRAM-MD5. >>> >>>>>>>> >>> >>>>>>>> Aki >>> >>>>>>>> >>> >>>>>>>> On 01.02.2017 09:33, Poliman - Serwis wrote: >>> >>>>>>>>> I always restart dovecot after change config. ;) Sure, I >>> commented >>> >>>> out >>> >>>>>>>>> added two lines by me, restarted dovecot and here it is: >>> >>>>>>>>> >>> >>>>>>>>> # 2.2.9: /etc/dovecot/dovecot.conf >>> >>>>>>>>> # OS: Linux 3.13.0-100-generic x86_64 Ubuntu 14.04.5 LTS >>> >>>>>>>>> auth_mechanisms = plain login cram-md5 >>> >>>>>>>>> listen = *,[::] >>> >>>>>>>>> log_timestamp = "%Y-%m-%d %H:%M:%S " >>> >>>>>>>>> mail_max_userip_connections = 100 >>> >>>>>>>>> mail_plugins = " quota" >>> >>>>>>>>> mail_privileged_group = vmail >>> >>>>>>>>> passdb { >>> >>>>>>>>> args = /etc/dovecot/dovecot-sql.conf >>> >>>>>>>>> driver = sql >>> >>>>>>>>> } >>> >>>>>>>>> plugin { >>> >>>>>>>>> quota = dict:user::file:/var/vmail/%d/%n/.quotausage >>> >>>>>>>>> sieve = /var/vmail/%d/%n/.sieve >>> >>>>>>>>> sieve_max_redirects = 25 >>> >>>>>>>>> } >>> >>>>>>>>> postmaster_address = postmaster at example.com >>> >>>>>>>>> protocols = imap pop3 >>> >>>>>>>>> service auth { >>> >>>>>>>>> unix_listener /var/spool/postfix/private/auth { >>> >>>>>>>>> group = postfix >>> >>>>>>>>> mode = 0660 >>> >>>>>>>>> user = postfix >>> >>>>>>>>> } >>> >>>>>>>>> unix_listener auth-userdb { >>> >>>>>>>>> group = vmail >>> >>>>>>>>> mode = 0600 >>> >>>>>>>>> user = vmail >>> >>>>>>>>> } >>> >>>>>>>>> user = root >>> >>>>>>>>> } >>> >>>>>>>>> service imap-login { >>> >>>>>>>>> client_limit = 1000 >>> >>>>>>>>> process_limit = 512 >>> >>>>>>>>> } >>> >>>>>>>>> service lmtp { >>> >>>>>>>>> unix_listener /var/spool/postfix/private/dovecot-lmtp { >>> >>>>>>>>> group = postfix >>> >>>>>>>>> mode = 0600 >>> >>>>>>>>> user = postfix >>> >>>>>>>>> } >>> >>>>>>>>> } >>> >>>>>>>>> ssl = required >>> >>>>>>>>> ssl_cert = </etc/postfix/smtpd.cert >>> >>>>>>>>> ssl_cipher_list >>> >>>>>>>>> ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256: >>> >>>>>>>> ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384: >>> >>>>>>>> DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+ >>> >>>>>>>> AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128- >>> >>>>>>>> SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE- >>> >>>>>>>> RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA- >>> >>>>>>>> AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE- >>> >>>>>>>> RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256: >>> >>>>>>>> DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256: >>> >>>>>>>> AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128- >>> >>>>>>>> SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:! >>> >>>>>>>> EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:! >>> >>>>>>>> EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA >>> >>>>>>>>> ssl_dh_parameters_length = 2048 >>> >>>>>>>>> ssl_key = </etc/postfix/smtpd.key >>> >>>>>>>>> ssl_prefer_server_ciphers = yes >>> >>>>>>>>> ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1 >>> >>>>>>>>> userdb { >>> >>>>>>>>> driver = prefetch >>> >>>>>>>>> } >>> >>>>>>>>> userdb { >>> >>>>>>>>> args = /etc/dovecot/dovecot-sql.conf >>> >>>>>>>>> driver = sql >>> >>>>>>>>> } >>> >>>>>>>>> protocol imap { >>> >>>>>>>>> mail_plugins = quota imap_quota >>> >>>>>>>>> } >>> >>>>>>>>> protocol pop3 { >>> >>>>>>>>> mail_plugins = quota >>> >>>>>>>>> pop3_uidl_format = %08Xu%08Xv >>> >>>>>>>>> } >>> >>>>>>>>> protocol lda { >>> >>>>>>>>> mail_plugins = sieve quota >>> >>>>>>>>> postmaster_address = webmaster at localhost >>> >>>>>>>>> } >>> >>>>>>>>> protocol lmtp { >>> >>>>>>>>> mail_plugins = quota sieve >>> >>>>>>>>> postmaster_address = webmaster at localhost >>> >>>>>>>>> } >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> 2017-02-01 8:27 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: >>> >>>>>>>>> >>> >>>>>>>>>> On 01.02.2017 08:18, Poliman - Serwis wrote: >>> >>>>>>>>>>> This is debug log files in syslog: >>> >>>>>>>>>>> Feb 1 07:10:25 vps342401 dovecot: auth: Debug: client passdb >>> >> out: >>> >>>>>>>>>>> CONT#0112#011PDAxODg3ODIzMTUwMzgxNzMuMTQ >>> >>>>>> 4NTkyOTQyNUB2cHMzNDI0MDEub3ZoL >>> >>>>>>>>>> m5ldD4>>> >>>>>>>>>>> Feb 1 07:10:26 vps342401 dovecot: auth: Debug: client in: >>> >>>>>> CONT<hidden> >>> >>>>>>>>>>> Feb 1 07:10:26 vps342401 dovecot: auth-worker(27069): Debug: >>> >> sql( >>> >>>>>>>>>>> do_not_reply at example.com,12.173.211.32): query: SELECT >>> email as >>> >>>>>> user, >>> >>>>>>>>>>> password, maildir as userdb_home, CONCAT( maildir_format, >>> ':', >>> >>>>>> maildir, >>> >>>>>>>>>>> '/', IF(maildir_format='maildir','Maildir',maildir_format)) >>> as >>> >>>>>>>>>> userdb_mail, >>> >>>>>>>>>>> uid as userdb_uid, gid as userdb_gid, CONCAT('*:storage=', >>> quota, >>> >>>>>> 'B') >>> >>>>>>>> AS >>> >>>>>>>>>>> userdb_quota_rule, CONCAT(maildir, '/.sieve') as userdb_sieve >>> >> FROM >>> >>>>>>>>>>> mail_user WHERE (login = 'do_not_reply at example.com' OR >>> email = ' >>> >>>>>>>>>>> do_not_reply at example.com') AND `disablesmtp` = 'n' AND >>> >> server_id >>> >>>>>> '1' >>> >>>>>>>>>>> Feb 1 07:10:26 vps342401 dovecot: auth-worker(27069): >>> password( >>> >>>>>>>>>>> do_not_reply at example.com, 12.173.211.32): Requested CRAM-MD5 >>> >>>> scheme, >>> >>>>>>>>>> but we >>> >>>>>>>>>>> have only CRYPT >>> >>>>>>>>>>> Feb 1 07:10:28 vps342401 dovecot: auth: Debug: client passdb >>> >> out: >>> >>>>>>>>>>> FAIL#0112#011user=do_not_reply at example.com >>> >>>>>>>>>>> Feb 1 07:10:28 vps342401 postfix/smtps/smtpd[27067]: >>> warning: >>> >>>>>>>>>>> host23131.internet.3s.com[12.173.211.32]: SASL CRAM-MD5 >>> >>>>>> authentication >>> >>>>>>>>>>> failed: PDAxODg3ODIzMTUwMzgxNzMuMTQ4NT >>> >>>> kyOTQyNUB2cHMzNDI0MDEub3ZoLm5l >>> >>>>>>>> dD4>>> >>>>>>>>>>> Feb 1 07:11:02 vps342401 CRON[27074]: (root) CMD >>> >>>>>>>>>>> (/usr/local/ispconfig/server/server.sh 2>&1 | while read >>> line; >>> >> do >>> >>>>>> echo >>> >>>>>>>>>>> `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) >>> >>>>>>>>>>> Feb 1 07:11:02 vps342401 CRON[27075]: (root) CMD >>> >>>>>>>>>>> (/usr/local/ispconfig/server/cron.sh 2>&1 | while read >>> line; do >>> >>>> echo >>> >>>>>>>>>>> `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done) >>> >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth: Debug: client in: >>> >>>>>>>>>>> AUTH#0113#011CRAM-MD5#011service=smtp#011nologin# >>> >>>>>>>>>> 011lip=173.72.31.7#011rip=12.173.211.32#011secured >>> >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth: Debug: client passdb >>> >> out: >>> >>>>>>>>>>> CONT#0113#011PDE3NDg1NjE4MTgxNTk2OTAuMTQ >>> >>>>>> 4NTkyOTQ3MUB2cHMzNDI0MDEub3ZoL >>> >>>>>>>>>> m5ldD4>>> >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth: Debug: client in: >>> >>>>>> CONT<hidden> >>> >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth-worker(27069): Debug: >>> >> sql( >>> >>>>>>>>>>> do_not_reply at example.com,12.173.211.32): query: SELECT >>> email as >>> >>>>>> user, >>> >>>>>>>>>>> password, maildir as userdb_home, CONCAT( maildir_format, >>> ':', >>> >>>>>> maildir, >>> >>>>>>>>>>> '/', IF(maildir_format='maildir','Maildir',maildir_format)) >>> as >>> >>>>>>>>>> userdb_mail, >>> >>>>>>>>>>> uid as userdb_uid, gid as userdb_gid, CONCAT('*:storage=', >>> quota, >>> >>>>>> 'B') >>> >>>>>>>> AS >>> >>>>>>>>>>> userdb_quota_rule, CONCAT(maildir, '/.sieve') as userdb_sieve >>> >> FROM >>> >>>>>>>>>>> mail_user WHERE (login = 'do_not_reply at example.com' OR >>> email = ' >>> >>>>>>>>>>> do_not_reply at example.com') AND `disablesmtp` = 'n' AND >>> >> server_id >>> >>>>>> '1' >>> >>>>>>>>>>> Feb 1 07:11:11 vps342401 dovecot: auth-worker(27069): >>> password( >>> >>>>>>>>>>> do_not_reply at example.com,12.173.211.32): Requested CRAM-MD5 >>> >>>> scheme, >>> >>>>>>>> but >>> >>>>>>>>>> we >>> >>>>>>>>>>> have only CRYPT >>> >>>>>>>>>>> Feb 1 07:11:13 vps342401 dovecot: auth: Debug: client passdb >>> >> out: >>> >>>>>>>>>>> FAIL#0113#011user=do_not_reply at example.com >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> ##################### >>> >>>>>>>>>>> I added in dovecot.conf lines in passdb block: >>> >>>>>>>>>>> driver = passwd-file >>> >>>>>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>>>>>>>>>> and commented out default lines >>> >>>>>>>>>>> #args = /etc/dovecot/dovecot-sql.conf >>> >>>>>>>>>>> #driver = sql >>> >>>>>>>>>>> When I try set again default lines I got above error >>> >>>>>>>>>> Can you run doveconf -n with the configuration that causes the >>> >> above >>> >>>>>>>>>> error? Also it clearly does SQL lookup, so that error is >>> happening >>> >>>>>> with >>> >>>>>>>>>> SQL passdb. You need to remember to restart dovecot between >>> >>>>>>>>>> configuration changes. >>> >>>>>>>>>> >>> >>>>>>>>>> Aki >>> >>>>>>>>>> >>> >>>>>>>>>>> 2017-01-31 8:08 GMT+01:00 Aki Tuomi <aki.tuomi at dovecot.fi>: >>> >>>>>>>>>>> >>> >>>>>>>>>>>> On 31.01.2017 09:06, Poliman - Serwis wrote: >>> >>>>>>>>>>>>> I set up cram-md5 using this tutorial >>> >>>>>>>>>>>>> https://wiki2.dovecot.org/HowTo/CRAM-MD5 in >>> >>>>>>>> /etc/dovecot/dovecot.conf >>> >>>>>>>>>> in >>> >>>>>>>>>>>>> passdb code block: >>> >>>>>>>>>>>>> listen = *,[::] >>> >>>>>>>>>>>>> protocols = imap pop3 >>> >>>>>>>>>>>>> #auth_mechanisms = plain login cram-md5 >>> >>>>>>>>>>>>> auth_mechanisms = cram-md5 plain login >>> >>>>>>>>>>>>> #dodana nizej linia >>> >>>>>>>>>>>>> ssl = required >>> >>>>>>>>>>>>> disable_plaintext_auth = yes >>> >>>>>>>>>>>>> log_timestamp = "%Y-%m-%d %H:%M:%S " >>> >>>>>>>>>>>>> mail_privileged_group = vmail >>> >>>>>>>>>>>>> postmaster_address = postmaster at vps342401.ovh.net >>> >>>>>>>>>>>>> ssl_cert = </etc/postfix/smtpd.cert >>> >>>>>>>>>>>>> ssl_key = </etc/postfix/smtpd.key >>> >>>>>>>>>>>>> ssl_protocols = !SSLv2 !SSLv3 !TLSv1 !TLSv1.1 >>> >>>>>>>>>>>>> ssl_cipher_list >>> >>>>>>>>>>>>> ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256: >>> >>>>>>>>>>>> ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384[ >>> >> image: >>> >>>>>>>>>>>>> :D]HE-RSA-AES128-GCM-SHA256[image: :D]HE-DSS-AES$ >>> >>>>>>>>>>>>> ssl_prefer_server_ciphers = yes >>> >>>>>>>>>>>>> ssl_dh_parameters_length = 2048 >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> mail_max_userip_connections = 100 >>> >>>>>>>>>>>>> passdb { >>> >>>>>>>>>>>>> # args = /etc/dovecot/dovecot-sql.conf >>> >>>>>>>>>>>>> # driver = sql >>> >>>>>>>>>>>>> driver = passwd-file >>> >>>>>>>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>>>>>>>>>>>> } >>> >>>>>>>>>>>>> userdb { >>> >>>>>>>>>>>>> driver = prefetch >>> >>>>>>>>>>>>> } >>> >>>>>>>>>>>>> userdb { >>> >>>>>>>>>>>>> args = /etc/dovecot/dovecot-sql.conf >>> >>>>>>>>>>>>> driver = sql >>> >>>>>>>>>>>>> } >>> >>>>>>>>>>>>> Of course I created cram-md5.pwd file. All mails go out and >>> >> come >>> >>>>>>>>>> nicely. >>> >>>>>>>>>>>>> But after I want to do default settings by commented out >>> these >>> >>>> two >>> >>>>>>>>>> lines: >>> >>>>>>>>>>>>> driver = passwd-file >>> >>>>>>>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd >>> >>>>>>>>>>>>> and uncomment >>> >>>>>>>>>>>>> # args = /etc/dovecot/dovecot-sql.conf >>> >>>>>>>>>>>>> # driver = sql >>> >>>>>>>>>>>>> I can't send emails - I use Thunderbird - get error >>> "logging on >>> >>>>>>>> server >>> >>>>>>>>>>>>> mail.example.com not work out". Error in logs: >>> >>>>>>>>>>>>> dovecot: auth-worker(22698): Error: Auth worker sees >>> different >>> >>>>>>>>>>>>> passdbs/userdbs than auth server. >>> >>>>>>>>>>>>> dovecot: auth: Error: read(anvil-auth-penalty) failed: EOF >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>>> Is it possible that hashed password from cram-md5.pwd file >>> was >>> >>>>>>>> written >>> >>>>>>>>>> to >>> >>>>>>>>>>>>> database (if yes then where - I have ISPconfig)? I wasn't >>> >> change >>> >>>>>> any >>> >>>>>>>>>>>> userdb >>> >>>>>>>>>>>>> {} block and this second userdb block has this same lines >>> like >>> >>>>>>>> default >>> >>>>>>>>>>>>> settings in passdb block. >>> >>>>>>>>>>>>> >>> >>>>>>>>>>>> Try >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> auth_debug=yes >>> >>>>>>>>>>>> auth_verbose=yes >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> and see if it gives any more reasonable messages. >>> >>>>>>>>>>>> >>> >>>>>>>>>>>> Aki >>> >>>>>>>>>>>> >>> >>> >>> > >>> > >>> >> >> >> >> -- >> >> *Pozdrawiam / Best Regards* >> *Piotr Bracha* >> >> >> >> >> *tel. 534 555 877* >> >> *serwis at poliman.pl <serwis at poliman.pl>* >> > > > > -- > > *Pozdrawiam / Best Regards* > *Piotr Bracha* > > > > > *tel. 534 555 877* > > *serwis at poliman.pl <serwis at poliman.pl>* >-- *Pozdrawiam / Best Regards* *Piotr Bracha* *tel. 534 555 877* *serwis at poliman.pl <serwis at poliman.pl>*