[Samba] Samba4 - Wins error running samba-tool classicupgrade

Federico Alberto Sayd fsayd at uncu.edu.ar
Fri Nov 16 11:47:02 MST 2012

On 16/11/12 13:00, Federico Alberto Sayd wrote:
> Hello:
> First, sorry for my English.
> I'm testing samba4 rc5. I have compiled and installed samba4 and now 
> I'm trying to simulate an upgrade from my samba3 site to my samba4 
> test installation. I have setup a isolated network and I have 
> replicated server and clients, copied my samba3 ldap contents and tdb 
> files.
> But, when I run samba-tool classicupgrade following to the docs, 
> samba-tool complaints about wins error.
> Below is the error. When the error appeared, I manually deleted the 
> name entries in the wins.dat file, but the error continues with other 
> machine names.
> Can I delete the wins.dat (entirely or its content) without consecuences?
> I have re-run the samba-tool classicupgrade after every error. Need I 
> to wipe the internal samba4 database before re-run samba-tool 
> classicupgrade? If, "yes", how?
> Importing WINS database
> ERROR (ldb): uncaught exception - Entry name=REP-01-FUN01, type=0x20 
> already exists
>     File 
> "/usr/local/samba/python2.7/site-packages/samba/netcmd/__init__.py", 
> line 175 in _run
>         return self.run(*args, **kwargs)
>     File 
> "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/domain.py", 
> line 1318, in run
>         useeadb=eadb, dns_backend=dns_backend, use_ntvfs=use_ntvfs)
>     File 
> "/usr/local/samba/lib/python2.7/site-packages/samba/upgrade.py", line 
> 848, in upgrade_from_samba3
>         import_wins(Ldb(result.paths.winsdb), samba3_winsdb)
>     File 
> "/usr/local/samba/lib/python2.7/site-packages/samba/upgrade.py", line 
> 364, in import_wins
>         "address": ips})
> Regards
> Federico
I have read the samba 3 docs, and this page[1] says that there is not 
need to preserve winds.dat because this file is regenerated when Samba 
is restarted. I deleted the file and the migration finished ok.

it is ok to delete this file?

But If the file is not neccesary, why do "samba-tool classicupgrade" 
check this file and complaint when it finds inconsistences?

[1] http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/tdb.html



More information about the samba mailing list