[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#4849) LDAP URL not recognized with bind9



cyril_coupel@yahoo.fr wrote:
> Full_Name: Cyril COUPEL
> Version: 2.3.30-r2
> OS: Gentoo
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (82.241.40.178)
> 
> 
> Since the openldap update 2.3.30-r2, le LDAP URL are no more recognized in the
> bind 9.3.4 named.conf.
> 
> Reproducible: Always
> 
> Steps to Reproduce:
> 1. compile BIND with DLZ and LDAP
> 2. add dlz "ldap zone" {
>         database "ldap 2
>         v3 simple {} {} {10.1.2.253}
>         ldap:///dlzZoneName=%zone%,ou=dns,o=bind-dlz???objectclass=dlzZone


^^^ this is not a valid URL, since the two chars following each "%" are
not a valid pair of hexadecimal digits, as required by URL encoding.
"%" need to be URLescaped, as per RFC3986, section 2.4.

The problem is in the client, not in OpenLDAP software.

p.



Ing. Pierangelo Masarati
OpenLDAP Core Team

SysNet s.n.c.
Via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
------------------------------------------
Office:   +39.02.23998309
Mobile:   +39.333.4963172
Email:    pierangelo.masarati@sys-net.it
------------------------------------------