[Samba] Bind9 Flat to Bind9 DLZ

VIKAS c.vikas at altechtechnologies.com
Mon Mar 30 09:51:08 MDT 2015


Hi Denis,

thanks for reply....

GUID points to dc1.ik.lan.mum only
i think the issue was with samba services but i am not sure



*[root at testdc2]# /etc/init.d/samba4 statussamba dead but subsys locked*
now i am able to see replication

thanks,

vikas



On Mon, Mar 30, 2015 at 4:39 PM, Denis Cardon <
denis.cardon at tranquil-it-systems.fr> wrote:

> Hi Vikas,
>
>  yes i realized that there is something wrong with BIND9_FLATFILE while
>> encountering with samba_upgradedns -h which doesn't show BIND9_FLATFILE
>>
>> Any help on*drs repl*  not working i think it is pointing to wrong FQDN
>> how do i correct that ?
>>
>>> >/    Not able to to view replication.(samba-tool drs showrepl)
>>> />/
>>> />/
>>> />/    [root at dc2
>>> <https://lists.samba.org/mailman/listinfo/samba>]# samba-tool drs
>>> showrepl (want to highlight the name which is
>>> />/  using to connect)
>>> />/
>>> />/  ERROR(<class 'samba.drs_utils.drsException'>): DRS connection to
>>> />/  *dc2.ik.lan.mum* failed - drsException: DRS connection to
>>> dc2.ik.lan.mum
>>> />/  failed: (-1073741772, 'The object name is not found.')
>>>
>>
> what do you have in your _msdcs zone? You should have a CNAM entry
> <GUID>.ik.lan.mum pointing to your DC name (<GUID> being the guid of the
> NTDSDSA object in AD site and services). Currently your CNAME entry
> probably points to dc2.ik.lan.mum.
>
> Cheers,
>
> Denis
>
>
>  />/
>>> />/  File
>>> "/usr/local/samba/lib64/python2.6/site-packages/samba/netcmd/drs.py",
>>> />/  line 39, in drsuapi_connect
>>> />/
>>> />/  (ctx.drsuapi, ctx.drsuapi_handle, ctx.bind_supported_extensions) =
>>> />/  drs_utils.drsuapi_connect(ctx.server, ctx.lp, ctx.creds)
>>> />/
>>> />/  File
>>> "/usr/local/samba/lib64/python2.6/site-packages/samba/drs_utils.py",
>>> />/  line 54, in drsuapi_connect
>>> />/
>>> />/  raise drsException("DRS connection to %s failed: %s" % (server, e))
>>> />
>>>
>>
>>
>>  Welcome to the 'I have found a bug' club :-)
>>>
>>> Firstly though, it is 'BIND9_FLATFILE' not 'BIND9_FLAT' , not that this
>>> would have helped.
>>>
>>> If you run 'samba-tool domain provision --help' , amongst the output is
>>> this:
>>>
>>>     --dns-backend=NAMESERVER-BACKEND
>>>                           The DNS server backend. SAMBA_INTERNAL is the
>>> builtin
>>>                           name server (default), BIND9_FLATFILE uses
>>> bind9 text
>>>                           database to store zone information,
>>> BIND9_DLZ uses
>>>                           samba4 AD to store zone information, NONE
>>> skips the
>>>                           DNS setup entirely (not recommended)
>>>
>>> OK, this shows 'BIND9_FLATFILE', but if you run 'samba-tool domain join
>>> --help' , you will find this:
>>>
>>>     --dns-backend=NAMESERVER-BACKEND
>>>                           The DNS server backend. SAMBA_INTERNAL is the
>>> builtin
>>>                           name server (default), BIND9_DLZ uses samba4
>>> AD to
>>>                           store zone information, NONE skips the DNS
>>> setup
>>>                           entirely (this DC will not be a DNS server)
>>>
>>> Whoops, 'BIND9_FLATFILE' has disappeared.
>>>
>>> I wouldn't think that using  'BIND9_FLATFILE' is a good idea, using this
>>> will store the dns info outside AD and what isn't in AD cannot be
>>> replicated.
>>>
>>> I actually think the bug is that 'samba-tool domain provision' will
>>> accept 'BIND9_FLATFILE'.
>>>
>>> Rowland
>>>
>>
>>
> --
> Denis Cardon
> Tranquil IT Systems
> Les Espaces Jules Verne, bâtiment A
> 12 avenue Jules Verne
> 44230 Saint Sébastien sur Loire
> tel : +33 (0) 2.40.97.57.55
> http://www.tranquil-it-systems.fr
>
>


More information about the samba mailing list