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>*