[Samba] RNDC errors using SAMBA_INTERNAL_DNS
Rowland penny
rpenny at samba.org
Thu Apr 28 17:05:01 UTC 2016
On 28/04/16 17:21, Wayne Merricks wrote:
> Hi all,
>
> I've set up a simple domain using Samba 4.4.2 from source under Ubuntu
> 16.04.
>
> I accepted the usual defaults and basically followed wiki.samba.org to
> the letter. The main thing is I'm using Samba's internal DNS and not
> Bind (Bind is not even installed on the system).
>
> In the log.samba file on the first DC I kept getting this:
>
> [2016/04/28 17:01:02.716292, 0]
> ../lib/util/util_runcmd.c:328(samba_runcmd_io_handler)
> /usr/sbin/rndc: Failed to exec child - No such file or directory
> [2016/04/28 17:01:02.717094, 0]
> ../source4/dsdb/dns/dns_update.c:91(dnsupdate_rndc_done)
> ../source4/dsdb/dns/dns_update.c:91: Failed rndc update -
> NT_STATUS_UNSUCCESSFUL
>
> I'm not sure why dns_update would want to use rndc (bind utils) but I
> installed rndc just to see what it would do and now I get this error:
>
> [2016/04/28 17:09:03.095642, 0]
> ../lib/util/util_runcmd.c:328(samba_runcmd_io_handler)
> /usr/sbin/rndc: rndc: neither /etc/bind/rndc.conf nor
> /etc/bind/rndc.key was found
> [2016/04/28 17:09:03.096090, 0]
> ../source4/dsdb/dns/dns_update.c:91(dnsupdate_rndc_done)
> ../source4/dsdb/dns/dns_update.c:91: Failed rndc update -
> NT_STATUS_ACCESS_DENIED
>
> The error makes sense as Bind is not installed but I'm puzzled why it
> wants to do this even though it is set up as Samba Internal DNS.
>
> On the second DC I get tsig verify failure messages but the Google
> consensus seems to be that these are safely ignored under Samba
> Internal DNS:
>
> [2016/04/27 17:35:00.113802, 0]
> ../lib/util/util_runcmd.c:328(samba_runcmd_io_handler)
> /usr/local/samba/sbin/samba_dnsupdate: ; TSIG error with server:
> tsig verify failure
> [2016/04/27 17:35:00.296862, 0]
> ../lib/util/util_runcmd.c:328(samba_runcmd_io_handler)
> /usr/local/samba/sbin/samba_dnsupdate: ; TSIG error with server:
> tsig verify failure
> [2016/04/27 17:35:00.316968, 0]
> ../source4/dsdb/dns/dns_update.c:295(dnsupdate_nameupdate_done)
> ../source4/dsdb/dns/dns_update.c:295: Failed DNS update -
> NT_STATUS_UNSUCCESSFUL
>
>
> Are either of these errors worth fixing or are they something to live
> with when using Samba Internal DNS?
>
> Regards,
>
> Wayne
>
Strange, I compiled 4.4.2 myself and I don't have /usr/bin/rndc but
everything is working ok, mind you, I do use Bind9.
What packages did you install before compiling Samba and what where your
./configure options ?
Rowland
More information about the samba
mailing list