[Samba] Continuous Normalisation error for attribute whenCreated when performing dbcheck

L.P.H. van Belle belle at bazuin.nl
Fri Oct 17 01:38:01 MDT 2014


GOOD MORNING ALL.. 

Your totaly right Rowland.. 
 i have only 2 dc's so it worked ... ;-) i corrected it. 
thank you for reporting it. 

Greetz, 

Louis


>-----Oorspronkelijk bericht-----
>Van: rowlandpenny at googlemail.com 
>[mailto:samba-bounces at lists.samba.org] Namens Rowland Penny
>Verzonden: donderdag 16 oktober 2014 16:00
>Aan: samba at lists.samba.org
>Onderwerp: Re: [Samba] Continuous Normalisation error for 
>attribute whenCreated when performing dbcheck
>
>On 16/10/14 12:21, L.P.H. van Belle wrote:
>> yes..
>>
>> the attibute "whenCreated" is not synced ( correctly)
>> there is a bug report of this.
>>
>> you can use this script: ( original created by Mourit Jan of 
>the samba list )
>>
>> used on debian/ubuntu
>>
>>
>> #!/bin/sh
>>
>> ## the email adress to report to.
>> SETMAILREPORT=your at emaildomain.tld
>>
>> ## First DC ( hostname or ipadres ) ( The DC with the FSMO Roles )
>> SETDCFSMO="dc1"
>> ## Second DC ( hostname or ipadres more then 2 DC's, 
>separated by space )
>> SETOTHERDCS="dc2"
>>
>> SETSAMBATOOLS=`which samba-tool`
>> SETREMOVELOG=yes
>>
>> for x in $SETOTHERDCS ; do
>>      $SETSAMBATOOLS ldapcmp --filter="whenChanged" 
>ldap://$SETDCFSMO ldap://$x                                 
>                                                               
>                                 -d0 2>&1 > 
>/tmp/samba_ldapcmp_checkdb
>> done
>>
>> if grep -q FAILURE /tmp/samba_ldapcmp_checkdb; then
>>     cat /tmp/samba_ldapcmp_checkdb | mail -s "FAILURE 
>ldapcmp between $SETDCFSMO                                     
>                                                               
>                             and $SETOTHERDCS" $SETMAILREPORT
>> fi
>>
>> if [ $SETREMOVELOG = yes ]; then
>>      rm /tmp/samba_ldapcmp_checkdb
>> fi
>>   
>>
>>> -----Oorspronkelijk bericht-----
>>> Van: aoster at novanetwork.de
>>> [mailto:samba-bounces at lists.samba.org] Namens Andreas Oster
>>> Verzonden: donderdag 16 oktober 2014 11:08
>>> Aan: samba at lists.samba.org
>>> Onderwerp: [Samba] Continuous Normalisation error for
>>> attribute whenCreated when performing dbcheck
>>>
>>> Hi all,
>>>
>>> since the migration of our old Win2k domain to Samba4 some years ago
>>> I get a lot of errors like the following when doing a
>>> "samba-tool dbcheck --cross-ncs --fix" :
>>>
>>>
>>> ERROR: Normalisation error for attribute whenCreated in
>>> CN=rpc-Ns-Group,CN=Schema,CN=Configuration,DC=samdom,DC=com
>>> value '19700101000000.0Z' should be '16010101000000.0Z'
>>> Fix normalisation for whenCreated from
>>> CN=rpc-Ns-Group,CN=Schema,CN=Configuration,DC=samdom,DC=com? [YES]
>>> Normalised attribute whenCreated
>>>
>>>
>>> This repeats 1000+ times for many different entries.
>>>
>>> The samba-tool unfortunately does not fix the issue because
>>> when I start
>>> it a second time it will complain again, this time with 
>values switched
>>> around:
>>>
>>> value '16010101000000.0Z' should be '19700101000000.0Z'
>>>
>>>
>>> Does anyone have an idea how to fix this ?
>>>
>>> Thank you very much for your kind help.
>>>
>>> best regards
>>>
>>> Andreas
>>>
>>> -- 
>>> To unsubscribe from this list go to the following URL and read the
>>> instructions:  https://lists.samba.org/mailman/options/samba
>>>
>>>
>Hi Louis, I have had a look at the script you posted (after I put it 
>back together, it arrived here a bit disjointed ;-) )
>
>Just a few comments:
>
>This line:
>
>$SETSAMBATOOLS ldapcmp --filter="whenChanged" ldap://$SETDCFSMO 
>ldap://$SETOTHERDCS  -d0 2>&1 > /tmp/samba_ldapcmp_check
>
>Shouldn't '$SETOTHERDCS'  be '$x' ?
>
>If you have more than two DC's, shouldn't the redirection sign '>' 
>before '$SETOTHERDCS ' actually be two i.e. '>>' ?
>
>I take it that the idea is to get cron to run it, as & when.
>
>finally, I had to rewrite the script slightly, sending the 
>result by the 
>'mail' program wouldn't work for me, so I ended up using 'ssmtp'
>
>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