[Samba] samba 4.8 with bind - bugged dns entry in reverse lookup zone
Rowland Penny
rpenny at samba.org
Sat Jul 21 21:21:35 UTC 2018
On Sat, 21 Jul 2018 21:43:17 +0200
Kacper Wirski via samba <samba at lists.samba.org> wrote:
> Thank You for the prompt reply.
>
> By "sam.ldb" you mean the samba/bind-dns/dns/sam.ldb right?
wrong
/path/to/private/sam.ldb
>
> After executing:
>
> ldbsearch --cross-ncs -H /path/to/samba/bind-dns/dns/sam.ldb
> '(name=49)'
>
> I do find same records, as with previous search including the one I
> need to delete as it is bugged.
>
> It's dn is:
>
> DC=49,DC=1.168.192.in-addr.arpa,CN=MicrosoftDNS,DC=DomainDnsZones,DC=mysubdomain,DC=mydomain,DC=com
>
> But when executing search again with '(dn=...)' instead of
> '(name=...)':
>
> ldbsearch --cross-ncs -H /path/to/samba/bind-dns/dns/sam.ldb
> '(dn=DC=49,DC=1.168.192.in-addr.arpa,CN=MicrosoftDNS,DC=DomainDnsZones,DC=mysubdomain,DC=mydomain,DC=com)'
ldbsearch --cross-ncs -H /var/lib/samba/private/sam.ldb
'(&(objectclass=dnsnode)(name=88))'
Which would produce (amongst other things):
dn:
DC=88,DC=0.168.192.in-addr.arpa,CN=MicrosoftDNS,DC=DomainDnsZones,DC=samdom,DC=example,DC=com
>
>
> I get "0 records found".
>
> I suppose there's something wrong with my query. i tried escaping "="
> after dn= (e.g. dn=DC\=49 etc.), but it didn't work. So what am I
> missing?
>
> And what would be proper syntax for ldbdel:
>
> ldbdel -H /path/to/samba/bind-dns/dns/sam.ldb '(dn=<corrected dn from
> above)'
>
ldbdel --cross-ncs -H /var/lib/samba/private/sam.ldb
DC=88,DC=0.168.192.in-addr.arpa,CN=MicrosoftDNS,DC=DomainDnsZones,DC=samdom,DC=example,DC=com
i.e. you don't use 'dn: '
Rowland
More information about the samba
mailing list