Hello, we have 2 DC with Sernet Samba-packages 4.9.4 if we do a "samba-tool dbcheck" we get the following error: ---------- samba-tool dbcheck Checking 1631 objects ERROR(<type 'exceptions.UnicodeDecodeError'>): uncaught exception - 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in range(128) File "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line 177, in _run return self.run(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/samba/netcmd/dbcheck.py", line 157, in run controls=controls, attrs=attrs) File "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 222, in check_database error_count += self.check_object(object.dn, attrs=attrs) File "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 2315, in check_object expected_dn = ldb.Dn(self.samdb, "RDN=RDN,%s" % (parent_dn)) ---------- As far as I figured out, it has something to do with german "Umlaute" "ÄÖÜ" in a DN. But we are in Germany and we have users with "Umlaute" in their names ;-). So how can this be fixed without renaming the object. Btw. because of the db-problem "samba-tool domain backup" isn't working. Any hint? Stefan --
Hai Stefan, See. https://bugzilla.samba.org/show_bug.cgi?id=13616 I think thats you problem, at least simular. A left over from the python2 -> python3 conversion. I dont know it this one is in the sernet packages. Whats your ldb version? That should tell me more. Greetz, Louis> -----Oorspronkelijk bericht----- > Van: samba [mailto:samba-bounces at lists.samba.org] Namens > Stefan Kania via samba > Verzonden: donderdag 28 februari 2019 12:35 > Aan: samba at lists.samba.org > Onderwerp: [Samba] samba-tool dbcheck Unicode-Error > > Hello, > > we have 2 DC with Sernet Samba-packages 4.9.4 if we do a "samba-tool > dbcheck" we get the following error: > ---------- > samba-tool dbcheck > Checking 1631 objects > ERROR(<type 'exceptions.UnicodeDecodeError'>): uncaught exception - > 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in > range(128) > File > "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line > 177, in _run > return self.run(*args, **kwargs) > File > "/usr/lib/python2.7/dist-packages/samba/netcmd/dbcheck.py", line > 157, in run > controls=controls, attrs=attrs) > File > "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 222, > in check_database > error_count += self.check_object(object.dn, attrs=attrs) > File > "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 2315, > in check_object > expected_dn = ldb.Dn(self.samdb, "RDN=RDN,%s" % (parent_dn)) > > ---------- > As far as I figured out, it has something to do with german "Umlaute" > "ÄÖÜ" in a DN. But we are in Germany and we have users with > "Umlaute" in > their names ;-). So how can this be fixed without renaming > the object. > Btw. because of the db-problem "samba-tool domain backup" > isn't working. > > Any hint? > > Stefan > -- > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba > >
Hi Louis, Am 28.02.2019 12:47, schrieb L.P.H. van Belle via samba:> Hai Stefan, > > See. > https://bugzilla.samba.org/show_bug.cgi?id=13616 >That's what I found, too. We did not do an update it's a fresh installation (migrate from samb3 with classicupgrade). I now did a "samba-tool dbcheck -v " and I see that the "ü" in the DN of a OU it's the problem.> I think thats you problem, at least simular. > A left over from the python2 -> python3 conversion.That's bad, very bad.> > I dont know it this one is in the sernet packages. > Whats your ldb version? That should tell me more.I dont have the sources, how can I figure out which ldb-version they use? Stefan> > > Greetz, > > Louis > > > >> -----Oorspronkelijk bericht----- >> Van: samba [mailto:samba-bounces at lists.samba.org] Namens >> Stefan Kania via samba >> Verzonden: donderdag 28 februari 2019 12:35 >> Aan: samba at lists.samba.org >> Onderwerp: [Samba] samba-tool dbcheck Unicode-Error >> >> Hello, >> >> we have 2 DC with Sernet Samba-packages 4.9.4 if we do a "samba-tool >> dbcheck" we get the following error: >> ---------- >> samba-tool dbcheck >> Checking 1631 objects >> ERROR(<type 'exceptions.UnicodeDecodeError'>): uncaught exception - >> 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in >> range(128) >> File >> "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line >> 177, in _run >> return self.run(*args, **kwargs) >> File >> "/usr/lib/python2.7/dist-packages/samba/netcmd/dbcheck.py", line >> 157, in run >> controls=controls, attrs=attrs) >> File >> "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 222, >> in check_database >> error_count += self.check_object(object.dn, attrs=attrs) >> File >> "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 2315, >> in check_object >> expected_dn = ldb.Dn(self.samdb, "RDN=RDN,%s" % (parent_dn)) >> >> ---------- >> As far as I figured out, it has something to do with german "Umlaute" >> "ÄÖÜ" in a DN. But we are in Germany and we have users with >> "Umlaute" in >> their names ;-). So how can this be fixed without renaming >> the object. >> Btw. because of the db-problem "samba-tool domain backup" >> isn't working. >> >> Any hint? >> >> Stefan >> -- >> >> -- >> To unsubscribe from this list go to the following URL and read the >> instructions: https://lists.samba.org/mailman/options/samba >> >>
dpkg -l |grep ldb You want to see : libldb1 I think its 1.4.3 you will see, thats the version im having also atm. The bugnr is not in the release notes, so i expect this in the next release to be corrected. Greetz, Louis> -----Oorspronkelijk bericht----- > Van: samba [mailto:samba-bounces at lists.samba.org] Namens > Stefan Kania via samba > Verzonden: donderdag 28 februari 2019 13:15 > Aan: samba at lists.samba.org > Onderwerp: Re: [Samba] samba-tool dbcheck Unicode-Error > > Hi Louis, > > Am 28.02.2019 12:47, schrieb L.P.H. van Belle via samba: > > Hai Stefan, > > > > See. > > https://bugzilla.samba.org/show_bug.cgi?id=13616 > > > That's what I found, too. We did not do an update it's a fresh > installation (migrate from samb3 with classicupgrade). > I now did a "samba-tool dbcheck -v " and I see that the "ü" > in the DN of > a OU it's the problem. > > > I think thats you problem, at least simular. > > A left over from the python2 -> python3 conversion. > That's bad, very bad. > > > > I dont know it this one is in the sernet packages. > > Whats your ldb version? That should tell me more. > I dont have the sources, how can I figure out which ldb-version they > use? > > Stefan > > > > > > Greetz, > > > > Louis > > > > > > > >> -----Oorspronkelijk bericht----- > >> Van: samba [mailto:samba-bounces at lists.samba.org] Namens > >> Stefan Kania via samba > >> Verzonden: donderdag 28 februari 2019 12:35 > >> Aan: samba at lists.samba.org > >> Onderwerp: [Samba] samba-tool dbcheck Unicode-Error > >> > >> Hello, > >> > >> we have 2 DC with Sernet Samba-packages 4.9.4 if we do a > "samba-tool > >> dbcheck" we get the following error: > >> ---------- > >> samba-tool dbcheck > >> Checking 1631 objects > >> ERROR(<type 'exceptions.UnicodeDecodeError'>): uncaught exception - > >> 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in > >> range(128) > >> File > >> "/usr/lib/python2.7/dist-packages/samba/netcmd/__init__.py", line > >> 177, in _run > >> return self.run(*args, **kwargs) > >> File > >> "/usr/lib/python2.7/dist-packages/samba/netcmd/dbcheck.py", line > >> 157, in run > >> controls=controls, attrs=attrs) > >> File > >> "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 222, > >> in check_database > >> error_count += self.check_object(object.dn, attrs=attrs) > >> File > >> "/usr/lib/python2.7/dist-packages/samba/dbchecker.py", line 2315, > >> in check_object > >> expected_dn = ldb.Dn(self.samdb, "RDN=RDN,%s" % (parent_dn)) > >> > >> ---------- > >> As far as I figured out, it has something to do with > german "Umlaute" > >> "ÄÖÜ" in a DN. But we are in Germany and we have users with > >> "Umlaute" in > >> their names ;-). So how can this be fixed without renaming > >> the object. > >> Btw. because of the db-problem "samba-tool domain backup" > >> isn't working. > >> > >> Any hint? > >> > >> Stefan > >> -- > >> > >> -- > >> To unsubscribe from this list go to the following URL and read the > >> instructions: https://lists.samba.org/mailman/options/samba > >> > >> > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba > >