[Samba] Problem samba db / pc - domain trust gone.
L.P.H. van Belle
belle at bazuin.nl
Mon May 15 09:40:15 UTC 2017
Hai,
Environment, Debian Jessie.
I got reports about pc's unable to login into the samba ad dc domain.
The trust between this workstation and the primary domain failed.
This happend on a win7 and win10 pc.
Now, this is "normaly" easy fixed,by rejoining the pc to the domain with the domain wizzard in windows.
I noticed this didnt work anymore.
I was running without problem, so what lead to this problem.
installed the needed security updates last friday. ( kernel, bind, no samba things. )
I was prepering to upgrade to 4.6.3 and did the following.
1) samba-tool dbcheck and a samba-tool dbcheck --fix
--- DC 1 ----
That fixed 4 errors.
i got some others back.
Multple messages with : CN=182696b8-95cc-4ec7-8ee8-34f528538944,CN=Packages,CN=Class Store,CN=User,CN={94436DC5-0FA6-4533-9C4F-7BEE2F2D25E2},CN=Policies,CN=System,DC=internal,DC=domain,DC=tld
this part "CN=182696b8-95cc-4ec7-8ee8-34f528538944,CN=Packages,CN=Class Store,CN=User,CN={94436DC5-0FA6-4533-9C4F-7BEE2F2D25E2},CN=Policies,CN=System" can be anything, multiple messages.
users/computers.
rebooted the server, resulting in these log messages.
samba logs clean, no errors,
running : samba-tool dbcheck and a samba-tool dbcheck --fix again, fixed simalar like above. ( 8 errors )
running samba-tool ldapcmp:
samba-tool ldapcmp --filter='whenChanged,dc,cn' ldap://dc1.internal.domain.tld ldap://dc2.internal.domain.tld
Shows differenced in login timpstamps.
Which can explain the message on the pc's : the trust between this workstation and the primary domain failed.
Difference in attribute values:
lastLogonTimestamp =>
['131390598670332960']
['131380923051230950']
FAILED
Difference in attribute values:
pwdLastSet =>
['131389578099979510']
['131363450502014640']
FAILED
-------------------------
Now i checked my DC2.
samba-tool dbcheck:
Please use --fix to fix these errors
Checked 852 objects (626 errors)
pff, 626 errors?
mostly things like these below.
STATUS=daemon 'samba' finished starting up and ready to serve connections
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
[2017/05/15 09:17:32.208909, 0] ../lib/ldb-samba/ldb_wrap.c:76(ldb_wrap_debug)
ldb: No objectClass found in replPropertyMetaData for CN=User\0ADEL:668703c1-846c-45f1-aabd-2af7ddaee441,CN=LostAndFound,DC=internal,DC=domain,DC=tld!
[2017/05/15 09:17:32.213955, 0] ../source4/dsdb/repl/drepl_out_helpers.c:942(dreplsrv_op_pull_source_apply_changes_trigger)
Failed to commit objects: WERR_GENERAL_FAILURE/NT_STATUS_INVALID_NETWORK_RESPONSE
[2017/05/15 09:22:32.210006, 0] ../lib/ldb-samba/ldb_wrap.c:76(ldb_wrap_debug)
ldb: No objectClass found in replPropertyMetaData for CN=User\0ADEL:668703c1-846c-45f1-aabd-2af7ddaee441,CN=LostAndFound,DC=internal,DC=domain,DC=tld!
[2017/05/15 09:22:32.211300, 0] ../source4/dsdb/repl/drepl_out_helpers.c:942(dreplsrv_op_pull_source_apply_changes_trigger)
Failed to commit objects: WERR_GENERAL_FAILURE/NT_STATUS_INVALID_NETWORK_RESPONSE
[2017/05/15 09:27:32.222921, 0] ../lib/ldb-samba/ldb_wrap.c:76(ldb_wrap_debug)
ldb: No objectClass found in replPropertyMetaData for CN=User\0ADEL:668703c1-846c-45f1-aabd-2af7ddaee441,CN=LostAndFound,DC=internal,DC=domain,DC=tld!
[2017/05/15 09:27:32.223286, 0] ../source4/dsdb/repl/drepl_out_helpers.c:942(dreplsrv_op_pull_source_apply_changes_trigger)
Failed to commit objects: WERR_GENERAL_FAILURE/NT_STATUS_INVALID_NETWORK_RESPONSE
Not fixing replPropertyMetaData on CN=182696b8-95cc-4ec7-8ee8-34f528538944,CN=Packages,CN=Class Store,CN=User,CN={94436DC5-0FA6-4533-9C4F-7BEE2F2D25E2},CN=Policies,CN=System,DC=internal,DC=domain,DC=tld
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00090364
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x0009030e
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x000902ee
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00090177
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x0009012e
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x000900dd
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00090092
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00090001
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00020119
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00020002
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00020001
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x0000000d
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00000003
CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld: 0x00000000
ERROR: unsorted attributeID values in replPropertyMetaData on CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld
Not fixing replPropertyMetaData on CN=Windows Authorization Access Group,CN=Builtin,DC=internal,DC=domain,DC=tld
What is the best action here, do a full resync from DC1 to DC2?
Or did i forget something?
Greetz,
Louis
More information about the samba
mailing list