Upgrade to 3.6.6 fails - Couldn't migrate printers tdb file
Chris Smith
smb_77 at chrissmith.org
Wed Jul 4 08:58:12 MDT 2012
>From the smbd.log level 10 log there is this:
=========================================
[2012/07/04 10:41:28.146531, 5, effective(0, 0), real(0, 0)]
printing/nt_printing_migrate_internal.c:54(rename_file_with_suffix)
moved '/var/lib/samba/ntdrivers.tdb' to '/var/lib/samba/ntdrivers.tdb.bak'
[2012/07/04 10:41:28.146688, 3, effective(0, 0), real(0, 0)]
lib/charcnv.c:537(convert_string_talloc)
convert_string_talloc: Conversion error: Illegal multibyte sequence(â0)
[2012/07/04 10:41:28.146750, 0, effective(0, 0), real(0, 0)]
lib/charcnv.c:543(convert_string_talloc)
Conversion error: Illegal multibyte sequence(â0)
[2012/07/04 10:41:28.146823, 1, effective(0, 0), real(0, 0)]
../librpc/ndr/ndr.c:414(ndr_pull_error)
ndr_pull_error(5): Bad character conversion with flags 0x42
[2012/07/04 10:41:28.146882, 2, effective(0, 0), real(0, 0)]
printing/nt_printing_migrate.c:207(printing_tdb_migrate_printer)
printer pull failed: Character Conversion Error
[2012/07/04 10:41:28.146947, 0, effective(0, 0), real(0, 0)]
printing/nt_printing_migrate_internal.c:237(nt_printing_tdb_migrate)
Couldn't migrate printers tdb file: NT_STATUS_NO_MEMORY
=========================================
Seems it doesn't like the ntdrivers.tdb file. It verifies fine with
tdbbackup and I can backup and restore with tdbbackup or
tdbdump/tdbrestore yet the same issue remains.
More information about the samba-technical
mailing list