[Samba] Horrible BIND9_DLZ DNS breakage after DC replaced and samba-tool domain demote --remove-other-dead-server
L.P.H. van Belle
belle at bazuin.nl
Mon Aug 15 14:20:14 UTC 2016
In addition with Rowlands comment.
I suggest you try
/etc/hosts add only
127.0.0.1 localhost
Now type
Hostname -f
Hostname -s
Hostname -d
Hostname -I
Are these all correct? > No,
Edit resolv.conf
domain samba.ifa.net
search samba.ifa.net ifa.net
nameserver 127.0.0.1
What happens now if you try the above command.
Correct? Yes => correct your hosts and resolv.conf
No
||
\/ change resolv.conf to
nameserver IP_of_server
Still not working, error in named.conf or no entries in the AD DNS.
Try it out.
Greetz,
Louis
> -----Oorspronkelijk bericht-----
> Van: samba [mailto:samba-bounces at lists.samba.org] Namens Rowland Penny via
> samba
> Verzonden: maandag 15 augustus 2016 15:45
> Aan: samba at lists.samba.org
> Onderwerp: Re: [Samba] Horrible BIND9_DLZ DNS breakage after DC replaced
> and samba-tool domain demote --remove-other-dead-server
>
> On Sun, 14 Aug 2016 23:17:57 +0100
> Alex Crow via samba <samba at lists.samba.org> wrote:
>
> >
> >
> > On 14/08/16 22:14, Rowland Penny via samba wrote:
> > > On Sun, 14 Aug 2016 21:52:43 +0100
> > > Alex Crow via samba <samba at lists.samba.org> wrote:
> > >
> > >>> I am fairly sure this is your problem, it should be able to find
> > >>> the KDC on its own DC. Have you checked /etc/krb5.conf, /etc/hosts
> > >>> and /etc/resolv.conf ?
> > >> With the BIND server not running, and this krb5.conf:
> > >>
> > >> [libdefaults]
> > >> default_realm = SAMBA.IFA.NET
> > >> dns_lookup_realm = false
> > >> dns_lookup_kdc = true
> > >> ~
> > >>
> > >> samba_dnsupdate cannot find the KDC. Even if I add:
> > >>
> > >> [realms]
> > >> SAMBA4.IFA.NET {
> > >> kdc= 172.31.0.10
> > >> }
> > >>
> > > Well, I don't think you can find the KDC if the DNS server isn't
> > > running, you could try changing 'dns_lookup_kdc = true' to false
> > I think I tried that, but I'm not 100% sure. I tried a lot of things
> > to get back on track.
> >
> > >
> > >> it still complains about not finding a KDC and does not complete.
> > >>
> > >> Oddly if I can use the output to figure out the DNS entries I need
> > >> to add, so I thought "ah, cool, I'll use samba-tool dns" to add
> > >> them back in. To my great surprise, when I try to add each entry
> > >> that samba_dnsupdate says is missing, samba-tool tells me it
> > >> already exists!!
> > > OK, try running:
> > >
> > > ldbedit -e nano -H /usr/local/samba/private/sam.ldb --cross-ncs
> > > --show-binary
> > >
> > > replace nano with your favourite editor and
> > > '/usr/local/samba/private/sam.ldb' with the path to your sam.ldb.
> > >
> > > You should now be able to search the entire AD and see if your
> > > entries do exist.
> >
> > I did had a quick look with ldbedit before this last email. There were
> > indeed a number of DNS nodes but perhaps as I didn't use "
> >
> > --show-binary
> >
> > "
> >
> > I was missing something.
>
> Just had a thought, how is /etc/resolv.conf set up ?
> Is it set up so that each DC uses the other first ?
>
> If it is, then this 'could' be your problem, your second DC tries to
> find the KDC, so it asks DNS (via resolv.conf) for the KDCs address.
> now if the other DC is first in line and doesn't exist, it will have
> to timeout before it will try the next nameserver and most probably
> will give up and tell you it cannot find the KDC
>
> Rowland
>
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: https://lists.samba.org/mailman/options/samba
More information about the samba
mailing list