Dovecot can't connect to openldap over starttls [REQUEST OF OPENLDAP]
info at gwarband.de
info at gwarband.de
Mon Mar 20 21:24:53 EET 2017
I have a new pcap from beginning to the end with openldap "TLS
negoiation failed"
https://gwarband.de/openldap/tracefile.dump
The sourceports are 45376 and 45377
Tobias
Am 2017-03-20 19:59, schrieb Aki Tuomi:
> Well, those actually *reduce* the possible algorithms that can be
> used, so uncommenting those can make things worse.
>
> Anyways, your pcap seems incomplete, can you try again?
>
> Aki
>
>> On March 20, 2017 at 8:14 PM info at gwarband.de wrote:
>>
>>
>> I have also tested with 2.2.28 and this version has the same issue.
>>
>> The finding of compatible ciphers is not the problem because I have
>> uncommented the ldap entrys:
>> TLSCipherSuite
>> SECURE128:-ARCFOUR-128:-CAMELLIA-128-CBC:-3DES-CBC:-CAMELLIA-128-GCM
>> TLSProtocolMin 3.1
>>
>> Maybe you have further ideas.
>>
>> Am 2017-03-20 17:42, schrieb Aki Tuomi:
>>>> On March 20, 2017 at 5:28 PM info at gwarband.de wrote:
>>>>
>>>>
>>>> Can sombody say something about this request?
>>>>
>>>> This is an email from the openldap-technical mailinglist from
>>>> openldap.
>>>>
>>>> Systemdetails are mention in the other email.
>>>>
>>>> -------- Originalnachricht --------
>>>> Betreff: Re: Dovecot can't connect to openldap over starttls
>>>> Datum: 2017-03-20 16:18
>>>> Absender: Dan White <dwhite at cafedemocracy.org>
>>>> Empfänger: info at gwarband.de
>>>> Kopie: openldap-technical at openldap.org
>>>>
>>>> On 03/20/17 16:06 +0100, info at gwarband.de wrote:
>>>>>> Debug Dovecot's implementation of ldap_start_tls_s().
>>>>> I don't have any idea how to set a higher debug level to dovecot.
>>>>> In
>>>>> my opinion I have the highest. So I can't deliver a greater log.
>>>>
>>>> I recommend consulting Dovecot's advice on how to run a debugger,
>>>> or
>>>> dig
>>>> into the code which calls libldap.
>>>
>>> Hi!
>>> I just ran a quick test, and following things are needed:
>>>
>>> uris = ldap://ldap.host.com
>>> tls = yes
>>> tls_ca_cert_file = /path/to/cert-bundle.crt
>>>
>>> this has been tested with 2.2.28, and works just fine. Not sure why
>>> you are having issues.
>>>
>>> Of course this could be anything between not finding compatible
>>> ciphers to the LDAP server actually expecting client certificate,
>>> what
>>> with the logs not actually being too verbose unfortunately. There
>>> isn't too much to "debug" in Dovecot's TLS implementation, it's not
>>> doing anything fancy asides from calling the ldap_start_tls_s.
>>>
>>> I am not sure what debugging you could try further.
>>>
>>> Aki
More information about the dovecot
mailing list