And in main.cf I have default setting (after installation it was as below):
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth

Is it possible that dovecot not see these two?

2017-02-23 10:30 GMT+01:00 Poliman - Serwis <ser...@poliman.pl>:

> You have right, I added 'noplaintext'. But main thing what I want to get
> - no cram-md5 in dovecot and ability to send emails. All worked fine until
> I set in dovecot.conf:
> auth_mechanisms = plain login cram-md5
> passdb {
>   #args = /etc/dovecot/dovecot-sql.conf
>   #driver = sql
>    driver = passwd-file
>    args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd
> }
>
> Where default is:
> auth_mechanisms = plain login
> passdb {
>   args = /etc/dovecot/dovecot-sql.conf
>   driver = sql
>   # driver = passwd-file
>   # args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd
> }
>
> and after I checked that sending emails worked I set again default
> settings in dovecot.conf. After this change I can't send emails.
>
> 2017-02-23 10:24 GMT+01:00 Christian Kivalo <ml+postfix-us...@valo.at>:
>
>>
>>
>> On 2017-02-23 10:06, Poliman - Serwis wrote:
>>
>>> I also turned on verbose log in dovecot and below is output in
>>> mail.log:
>>> Feb 23 10:03:51 vps342401 postfix/smtps/smtpd[3640]:
>>> xsasl_dovecot_server_connect: auth reply: DONE
>>> Feb 23 10:03:51 vps342401 postfix/smtps/smtpd[3640]:
>>> xsasl_dovecot_server_mech_filter: skip mechanism: PLAIN
>>> Feb 23 10:03:51 vps342401 postfix/smtps/smtpd[3640]:
>>> xsasl_dovecot_server_mech_filter: skip mechanism: LOGIN
>>> Feb 23 10:03:51 vps342401 postfix/smtps/smtpd[3640]: fatal: no SASL
>>> authentication mechanisms
>>>
>> From your postconf -n you disabled the use of mechanisms that use
>> plaintext password
>> smtpd_sasl_security_options = noanonymous,noplaintext
>> smtpd_sasl_tls_security_options = noanonymous,noplaintext
>> The default for both is "noanonymous" see http://www.postfix.org/postcon
>> f.5.html#smtpd_sasl_security_options
>> Postfix defaults to use the cyrus sasl implementation with saslauthd and
>> probably the cram-md5 is module is not installed.
>> You should be using the dovecot sasl implementation in postfix, from your
>> postconf -n i don't see that you are using the dovecot sasl implementation.
>>
>> In main.cf set (from: http://www.postfix.org/SASL_RE
>> ADME.html#server_sasl_enable ):
>>
>> smtpd_sasl_type = dovecot
>>
>> and if you configured the dovecot auth socket in
>> /var/spool/postfix/private/auth
>>
>> smtpd_sasl_path = private/auth
>>
>> from: http://www.postfix.org/SASL_README.html#server_dovecot
>>
>>> Feb 23 10:03:52 vps342401 postfix/master[25124]: warning: process
>>> /usr/lib/postfix/smtpd pid 3640 exit status 1
>>> Feb 23 10:03:52 vps342401 postfix/master[25124]: warning:
>>> /usr/lib/postfix/smtpd: bad command startup -- throttling
>>> Feb 23 10:04:12 vps342401 postfix/anvil[3328]: statistics: max
>>> connection rate 27/60s for (submission:54.175.125.239) at Feb 23
>>> 09:58:20
>>> Feb 23 10:04:12 vps342401 postfix/anvil[3328]: statistics: max
>>> connection count 1 for (submission:54.175.125.239) at Feb 23 09:58:08
>>> Feb 23 10:04:12 vps342401 postfix/anvil[3328]: statistics: max message
>>> rate 1/60s for (smtps:93.X.X.31) at Feb 23 10:00:37
>>> Feb 23 10:04:12 vps342401 postfix/anvil[3328]: statistics: max cache
>>> size 3 at Feb 23 09:58:21
>>>
>>> 2017-02-23 9:59 GMT+01:00 Poliman - Serwis <ser...@poliman.pl>:
>>>
>>> Ok, so I added in main.cf [3] at the bottom of the file the line:
>>>> debug_peer_list = 127.0.0.1,93.X.X.31
>>>>
>>>> and in master.cf [1] (set 'n' in chroot column):
>>>> submission inet n       -       n       -       -       smtpd
>>>> smtps     inet  n       -       n       -       -       smtpd
>>>>
>>>> What is next step?
>>>>
>>>> 2017-02-23 9:42 GMT+01:00 wilfried.es...@essignetz.de
>>>> <wilfried.es...@essignetz.de>:
>>>>
>>>> Hi,
>>>>>
>>>>> would suggest :
>>>>> - Try turning off chroot operation in master.cf [1]
>>>>> - Verbose logging for specific SMTP connections
>>>>> (see http://www.postfix.org/DEBUG_README.html [2])
>>>>>
>>>>>
>>>>> Willi
>>>>>
>>>>> Am 23.02.2017 um 09:21 schrieb Poliman - Serwis:
>>>>>
>>>>>> Hmm. I think that above is not working. Probably I tried sent
>>>>>>
>>>>> email too
>>>>>
>>>>>> fast after restart dovecot and new settings weren't loaded.
>>>>>>
>>>>>> 2017-02-23 9:18 GMT+01:00 Poliman - Serwis <ser...@poliman.pl>:
>>>>>>
>>>>>> By the way I did some test. I removed cram-md5 from
>>>>>>>
>>>>>> auth_mechanisms line
>>>>>
>>>>>> and I uncommented default lines in passdb block and also left
>>>>>>>
>>>>>> uncommented
>>>>>
>>>>>> two lines added by me like below:
>>>>>>> auth_mechanisms = plain login
>>>>>>>
>>>>>>> passdb {
>>>>>>> args = /etc/dovecot/dovecot-sql.conf
>>>>>>> driver = sql
>>>>>>> driver = passwd-file
>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd
>>>>>>> }
>>>>>>>
>>>>>>> I can send emails but I have no idea which setting is used -
>>>>>>>
>>>>>> these two
>>>>>
>>>>>> lines:
>>>>>>> args = /etc/dovecot/dovecot-sql.conf
>>>>>>> driver = sql
>>>>>>>
>>>>>>> or these
>>>>>>>
>>>>>>
>>>>> driver = passwd-file
>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd
>>>>>>>
>>>>>>> 2017-02-23 8:17 GMT+01:00 Dominic Raferd
>>>>>>>
>>>>>> <domi...@timedicer.co.uk>:
>>>>>
>>>>>>
>>>>>>> On 23 February 2017 at 07:01, Poliman - Serwis
>>>>>>>>
>>>>>>> <ser...@poliman.pl> wrote:
>>>>>
>>>>>> ...
>>>>>>>>> All worked fine. Then I added in dovecot.conf file:
>>>>>>>>> auth_mechanisms = plain login cram-md5 #added cram-md5
>>>>>>>>>
>>>>>>>>> passdb {
>>>>>>>>> #args = /etc/dovecot/dovecot-sql.conf
>>>>>>>>> #driver = sql
>>>>>>>>> driver = passwd-file
>>>>>>>>> args = scheme=cram-md5 /etc/dovecot/cram-md5.pwd
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> In passdb block commented out default lines and add two (I
>>>>>>>>>
>>>>>>>> can put whole
>>>>>
>>>>>> dovecot config). All things still worked fine. Then - in
>>>>>>>>>
>>>>>>>> dovecot.conf
>>>>>
>>>>>> file I
>>>>>>>>
>>>>>>>>> changed back setting to default. After this I can't send
>>>>>>>>>
>>>>>>>> emails. In log
>>>>>
>>>>>> I
>>>>>>>>
>>>>>>>>> have:
>>>>>>>>> Feb 23 06:46:49 vps301 postfix/smtps/smtpd[24919]: fatal: no
>>>>>>>>>
>>>>>>>> SASL
>>>>>
>>>>>> authentication mechanisms
>>>>>>>>> Feb 23 06:47:50 vps301 postfix/smtps/smtpd[24942]: fatal: no
>>>>>>>>>
>>>>>>>> SASL
>>>>>
>>>>>> authentication mechanisms
>>>>>>>>>
>>>>>>>>
>>>>>>>> I suspect it is not permitted to have # comments in dovecot
>>>>>>>>
>>>>>>> conf files
>>>>>
>>>>>> except on a line of their own, though I admit I can't find
>>>>>>>>
>>>>>>> this
>>>>>
>>>>>> documented. Try removing '#added cram-md5' or putting it on a
>>>>>>>>
>>>>>>> line of
>>>>>
>>>>>> its own.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> *Pozdrawiam / Best Regards*
>>>>>>> *Piotr Bracha*
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *tel. 534 555 877*
>>>>>>>
>>>>>>> *ser...@poliman.pl <ser...@poliman.pl>*
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>> --
>>>>
>>>> Pozdrawiam / Best Regards
>>>> _Piotr Bracha_
>>>>
>>>> tel. 534 555 877
>>>> ser...@poliman.pl
>>>>
>>>
>>> --
>>>
>>> Pozdrawiam / Best Regards
>>> _Piotr Bracha_
>>>
>>> tel. 534 555 877
>>> ser...@poliman.pl
>>>
>>>
>>> Links:
>>> ------
>>> [1] http://master.cf
>>> [2] http://www.postfix.org/DEBUG_README.html
>>> [3] http://main.cf
>>>
>>
>> --
>>  Christian Kivalo
>>
>
>
>
> --
>
> *Pozdrawiam / Best Regards*
> *Piotr Bracha*
>
>
>
>
> *tel. 534 555 877*
>
> *ser...@poliman.pl <ser...@poliman.pl>*
>



-- 

*Pozdrawiam / Best Regards*
*Piotr Bracha*




*tel. 534 555 877*

*ser...@poliman.pl <ser...@poliman.pl>*

Reply via email to