[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: slapd-ldap 2.2.18
Dieter Kluenter wrote:
>Dusty Doris <openldap@mail.doris.cc> writes:
>
>
>
>>>Dusty Doris <openldap@mail.doris.cc> writes:
>>>
>>>
>>>
>>>>I am using openldap 2.2.18 with slapd-ldap backend and trying to figure
>>>>out how to supply two ldap servers to use. Can anyone help with the
>>>>correct syntax in the config file?
>>>>
>>>>
>>>>in my slapd.conf file I have
>>>>
>>>>uri "ldap://172.20.1.92:389/ ldap://172.20.1.249:389"
>>>>
>>>>
>>>uri "ldap://172.20.1.92:389 ldap://172.20.1.249:389"
>>>
>>>-Dieter
>>>
>>>
>>>
>>Thanks for the response.
>>
>>I tried that way, it gives me this error instead.
>>
>>line 24 (uri "ldap://172.20.1.92:389 ldap://172.20.1.249:389")
>>ldap_url_parse_ext(ldap://172.20.1.92:389 ldap://172.20.1.249:389)
>>/usr/local/etc/openldap/slapd.conf: line 24: unable to parse uri
>>"ldap://172.20.1.92:389 ldap://172.20.1.249:389" in "uri <uri>" line
>>
>>
>
>I remember that in earlier versions of back-ldap one only could define
>a single host and only back-meta allowed multiple hosts as value to
>the uri statement. So there might be an erroneous entry in man
>slapd-ldap(5).
>
>
The error is in the code, not in the man; not even in the __real__ code,
but in a malformed check at ldap_back_db_config(). This was fixed long
ago in HEAD and apparently never backported, or the backport was lost at
some point. I suggest the initial (working) syntax is used, and the
(erroneous) warning ignored. I'm preparing a (trivial) patch for 2.2.18.
p.
SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497