[Samba] I can't join to an existing domain (yet)
Rowland Penny
rowlandpenny at googlemail.com
Fri Feb 13 06:46:53 MST 2015
On 13/02/15 13:22, Denis Morejon Lopez wrote:
>
> People:
>
> I have not solved my problem. I have only one DC with Zentyal 3.4 and
> I want to change it by samba 4.1.16. That's why if I can't join the
> samba to the existing domain I would not do anything else.
>
> The samba server error is this:
> (Command from samba)
> samba-tool domain join dtcf.etecsa.cu DC -U administrator
> --realm=DTCF.ETECSA.CU --dns-backend=BIND9_DLZ
>
> (Response)
> No objectClass found in replPropertyMetaData for
> CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu!
>
> Failed to apply records: replmd_replicated_apply_add: error during DRS
> repl ADD: No objectClass found in replPropertyMetaData for
> CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu!
> : Object class violation
> Failed to commit objects: WERR_GENERAL_FAILURE
> Join failed - cleaning up
>
> I can see this entry in the Zentyal server
> (Command from Zentyal)
> ldbsearch -H /var/lib/samba/private/sam.ldb
> '(CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5)'
>
> (Response)
> # record 1
> dn:
> CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu
> cn::
> UEMwMDAxNzEwNDMzNgpDTkY6NTc5ODQyNWEtZGIzMC00ZjM5LTk4ZWQtNmU4YWExNWMzNGI1
> instanceType: 4
> whenChanged: 20140811142141.0Z
> uSNCreated: 3996
> uSNChanged: 3996
> name::
> UEMwMDAxNzEwNDMzNgpDTkY6NTc5ODQyNWEtZGIzMC00ZjM5LTk4ZWQtNmU4YWExNWMzNGI
> 1
> objectGUID: 5798425a-db30-4f39-98ed-6e8aa15c34b5
> distinguishedName:
> CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5
> ,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu
>
> But I can't delete it
> (Command from Zentyal)
> ldbdel -H /var/lib/samba/private/sam.ldb
> 'CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu'
>
> (Response)
> delete of
> 'CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu'
> failed - (No such object) objectclass: Cannot delete
> CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu,
> entry does not exist!
>
> So, I tried all ldbdel options looking for one that forces the
> deletion. And I found "--relax"
> (Command from Zentyal)
> ldbdel --relax -H /var/lib/samba/private/sam.ldb
> 'CN=PC00017104336\0ACNF:5798425a-db30-4f39-98ed-6e8aa15c34b5,CN=PC009375,CN=Computers,DC=dtcf,DC=etecsa,DC=cu'
>
> (Response)
> ===============================================================
> INTERNAL ERROR: Signal 11 in pid 26667 (4.1.5-Zentyal)
> Please read the Trouble-Shooting section of the Samba HOWTO
> ===============================================================
> PANIC: internal error
> Aborted (core dumped)
>
> I repeated the operation stopping samba daemon but the I got the same
> response.
>
> Event, I could delete other entries with the pattern '(CN=*CNF:*)' as
> Rowland taught me. But only 10 are not erasable like the one I write
> here.
>
> Is it imposible to delete these bad entries ??
>
Have a look here: http://support.microsoft.com/kb/297083
Not sure if this will help, but it sounds plausible.
Rowland
More information about the samba
mailing list