On 10/02/2015 02:37 PM, Rowland Penny wrote:> On 02/10/15 19:02, Steve Ankeny wrote: >> On 09/29/2015 01:23 PM, Rowland Penny wrote: >>> On 29/09/15 18:09, Steve Ankeny wrote: >>>> On 09/27/2015 05:48 AM, Marc Muehlfeld wrote: >>>>> Hello, >>>>> >>>>> during the last week I finished two documentation: >>>>> >>>>> * https://wiki.samba.org/index.php/Build_Samba_from_source >>>>> This page wasn't more than just a "configure/make/make install" >>>>> before. I hope it's now a good guide with some background >>>>> information. >>>>> >>>>> * >>>>> https://wiki.samba.org/index.php/Join_an_additional_Samba_DC_to_an_existing_Active_Directory >>>>> >>>>> Major rewrite with more information, etc. >>>>> Thanks to Rowland for proofreading. >>>>> >>>>> >>>>> + some minor edits here and there. :-) >>>>> >>>>> >>>>> Regards, >>>>> Marc >> >> The join was successful but resolving the A record failed -- >> >> https://wiki.samba.org/index.php/Check_and_fix_DNS_entries_on_DC_joins >> >> adam at eagle:~$ samba-tool dns add DC sogo.smbdomain.com DC A 10.99.0.2 >> -Uadministrator >> ERROR(runtime): uncaught exception - (-1073741628, >> 'NT_STATUS_UNEXPECTED_NETWORK_ERROR') >> File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", >> line 175, in _run >> return self.run(*args, **kwargs) >> File "/usr/lib/python2.7/dist-packages/samba/netcmd/dns.py", line >> 1059, in run >> dns_conn = dns_connect(server, self.lp, self.creds) >> File "/usr/lib/python2.7/dist-packages/samba/netcmd/dns.py", line >> 40, in dns_connect >> dns_conn = dnsserver.dnsserver(binding_str, lp, creds) >> adam at eagle:~$ >> >> 'sogo.smbdomain.com' is DC1 and the command is being run on DC1 >> >> I've seen the same error on DC1 >> >> It looks like a missing package to me or a missing link. Is it >> 'netcmd' or 'dns.py'? >> >> >> >> > > I don't think you have anything missing, I think you are possibly > formatting the command incorrectly, it should be: > > samba-tool dns add <server> <zone> <name> A <data> > > If you run the command on DC1, you can replace <server> with > 127.0.0.1, <zone> needs to be your dns domain name (is your domain > name 'sogo.smbdomain.com'), <name> is the short hostname of the new DC > (is DC the correct hostname), <data> with the ip of the new DC. if > everything is ok, it should work, provided that Samba is running on > the DC that you are running the command on. > > What does resolving the new DC actually show? > > Rowland > >GOT IT! root at sogo:~# sudo samba-tool dns add 127.0.0.1 smbdomain.com eagle A 192.168.121.141 -Uadministrator Password for [SMBDOMAIN\administrator]: Record added successfully root at sogo:~# Now, do I need to add it to DC2?
On 02/10/15 20:49, Steve Ankeny wrote:> On 10/02/2015 02:37 PM, Rowland Penny wrote: >> On 02/10/15 19:02, Steve Ankeny wrote: >>> On 09/29/2015 01:23 PM, Rowland Penny wrote: >>>> On 29/09/15 18:09, Steve Ankeny wrote: >>>>> On 09/27/2015 05:48 AM, Marc Muehlfeld wrote: >>>>>> Hello, >>>>>> >>>>>> during the last week I finished two documentation: >>>>>> >>>>>> * https://wiki.samba.org/index.php/Build_Samba_from_source >>>>>> This page wasn't more than just a "configure/make/make install" >>>>>> before. I hope it's now a good guide with some background >>>>>> information. >>>>>> >>>>>> * >>>>>> https://wiki.samba.org/index.php/Join_an_additional_Samba_DC_to_an_existing_Active_Directory >>>>>> >>>>>> Major rewrite with more information, etc. >>>>>> Thanks to Rowland for proofreading. >>>>>> >>>>>> >>>>>> + some minor edits here and there. :-) >>>>>> >>>>>> >>>>>> Regards, >>>>>> Marc >>> >>> The join was successful but resolving the A record failed -- >>> >>> https://wiki.samba.org/index.php/Check_and_fix_DNS_entries_on_DC_joins >>> >>> adam at eagle:~$ samba-tool dns add DC sogo.smbdomain.com DC A >>> 10.99.0.2 -Uadministrator >>> ERROR(runtime): uncaught exception - (-1073741628, >>> 'NT_STATUS_UNEXPECTED_NETWORK_ERROR') >>> File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", >>> line 175, in _run >>> return self.run(*args, **kwargs) >>> File "/usr/lib/python2.7/dist-packages/samba/netcmd/dns.py", line >>> 1059, in run >>> dns_conn = dns_connect(server, self.lp, self.creds) >>> File "/usr/lib/python2.7/dist-packages/samba/netcmd/dns.py", line >>> 40, in dns_connect >>> dns_conn = dnsserver.dnsserver(binding_str, lp, creds) >>> adam at eagle:~$ >>> >>> 'sogo.smbdomain.com' is DC1 and the command is being run on DC1 >>> >>> I've seen the same error on DC1 >>> >>> It looks like a missing package to me or a missing link. Is it >>> 'netcmd' or 'dns.py'? >>> >>> >>> >>> >> >> I don't think you have anything missing, I think you are possibly >> formatting the command incorrectly, it should be: >> >> samba-tool dns add <server> <zone> <name> A <data> >> >> If you run the command on DC1, you can replace <server> with >> 127.0.0.1, <zone> needs to be your dns domain name (is your domain >> name 'sogo.smbdomain.com'), <name> is the short hostname of the new >> DC (is DC the correct hostname), <data> with the ip of the new DC. if >> everything is ok, it should work, provided that Samba is running on >> the DC that you are running the command on. >> >> What does resolving the new DC actually show? >> >> Rowland >> >> > GOT IT! > > root at sogo:~# sudo samba-tool dns add 127.0.0.1 smbdomain.com eagle A > 192.168.121.141 -Uadministrator > Password for [SMBDOMAIN\administrator]: > Record added successfully > root at sogo:~# > > Now, do I need to add it to DC2? > > >No, replication should kick in now and do it for you. Rowland
On 10/02/2015 03:57 PM, Rowland Penny wrote:> On 02/10/15 20:49, Steve Ankeny wrote: >> On 10/02/2015 02:37 PM, Rowland Penny wrote: >>> On 02/10/15 19:02, Steve Ankeny wrote: >>>> On 09/29/2015 01:23 PM, Rowland Penny wrote: >>>>> On 29/09/15 18:09, Steve Ankeny wrote: >>>>>> On 09/27/2015 05:48 AM, Marc Muehlfeld wrote: >>>>>>> Hello, >>>>>>> >>>>>>> during the last week I finished two documentation: >>>>>>> >>>>>>> * https://wiki.samba.org/index.php/Build_Samba_from_source >>>>>>> This page wasn't more than just a "configure/make/make install" >>>>>>> before. I hope it's now a good guide with some background >>>>>>> information. >>>>>>> >>>>>>> * >>>>>>> https://wiki.samba.org/index.php/Join_an_additional_Samba_DC_to_an_existing_Active_Directory >>>>>>> >>>>>>> Major rewrite with more information, etc. >>>>>>> Thanks to Rowland for proofreading. >>>>>>> >>>>>>> >>>>>>> + some minor edits here and there. :-) >>>>>>> >>>>>>> >>>>>>> Regards, >>>>>>> Marc >>>> >>>> The join was successful but resolving the A record failed -- >>>> >>>> https://wiki.samba.org/index.php/Check_and_fix_DNS_entries_on_DC_joins >>>> >>>> adam at eagle:~$ samba-tool dns add DC sogo.smbdomain.com DC A >>>> 10.99.0.2 -Uadministrator >>>> ERROR(runtime): uncaught exception - (-1073741628, >>>> 'NT_STATUS_UNEXPECTED_NETWORK_ERROR') >>>> File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", >>>> line 175, in _run >>>> return self.run(*args, **kwargs) >>>> File "/usr/lib/python2.7/dist-packages/samba/netcmd/dns.py", line >>>> 1059, in run >>>> dns_conn = dns_connect(server, self.lp, self.creds) >>>> File "/usr/lib/python2.7/dist-packages/samba/netcmd/dns.py", line >>>> 40, in dns_connect >>>> dns_conn = dnsserver.dnsserver(binding_str, lp, creds) >>>> adam at eagle:~$ >>>> >>>> 'sogo.smbdomain.com' is DC1 and the command is being run on DC1 >>>> >>>> I've seen the same error on DC1 >>>> >>>> It looks like a missing package to me or a missing link. Is it >>>> 'netcmd' or 'dns.py'? >>>> >>>> >>>> >>>> >>> >>> I don't think you have anything missing, I think you are possibly >>> formatting the command incorrectly, it should be: >>> >>> samba-tool dns add <server> <zone> <name> A <data> >>> >>> If you run the command on DC1, you can replace <server> with >>> 127.0.0.1, <zone> needs to be your dns domain name (is your domain >>> name 'sogo.smbdomain.com'), <name> is the short hostname of the new >>> DC (is DC the correct hostname), <data> with the ip of the new DC. >>> if everything is ok, it should work, provided that Samba is running >>> on the DC that you are running the command on. >>> >>> What does resolving the new DC actually show? >>> >>> Rowland >>> >>> >> GOT IT! >> >> root at sogo:~# sudo samba-tool dns add 127.0.0.1 smbdomain.com eagle A >> 192.168.121.141 -Uadministrator >> Password for [SMBDOMAIN\administrator]: >> Record added successfully >> root at sogo:~# >> >> Now, do I need to add it to DC2? >> >> >> > > No, replication should kick in now and do it for you. > > Rowland >yeah, I see that, and I've now successfully passed the next stage resolving the 'objectGUID CNAME' thx, as always . . .