Re: [Samba] Samba4 domain classicupgrade conversion not supported
On Sat, 2013-01-12 at 15:37 +0100, Juan Asensio Sánchez wrote: Anyone? Error converting string to value for line: CurrentVersion ERROR(runtime): uncaught exception - (31, 'WERR_GENERAL_FAILURE') File /usr/local/samba/lib/python2.6/site-packages/samba/netcmd/__init__.py, line 175, in _run return self.run(*args, **kwargs) File /usr/local/samba/lib/python2.6/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.6/site-packages/samba/upgrade.py, line 841, in upgrade_from_samba3 use_ntvfs=use_ntvfs, skip_sysvolacl=True) File /usr/local/samba/lib/python2.6/site-packages/samba/provision/__init__.py, line 2012, in provision setup_registry(paths.hklm, session_info, lp=lp) File /usr/local/samba/lib/python2.6/site-packages/samba/provision/__init__.py, line 939, in setup_registry reg.diff_apply(provision_reg) The connection to the LDAP server was closed I think the problem is: About to write CurrentVersion with type (null), length 3: 6.1 convert_string_talloc: Conversion not supported. Type null? Is normal the suffix hive=NONE? What is the conversion that generates the error? In short, your registry TDB has an unexpected string in it, so our conversion code breaks. We may not actually need this part of the conversion, and you may not need the values in the registry anyway. You could simply not provide that db, and we will skip it. Otherwise, hack the script to skip this step. If you could supply your actual database, we may be able to make the script more robust in the future. Andrew Bartlett -- Andrew Bartletthttp://samba.org/~abartlet/ Authentication Developer, Samba Team http://samba.org -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
Re: [Samba] Samba4 domain classicupgrade conversion not supported
Anyone? 2013/1/4 Juan Asensio Sánchez oke...@gmail.com Hi I am running the samba-tool domain classicupgrade, and after solving some problems (thread http://lists.samba.org/archive/samba/2013-January/170777.html), now I am getting this error: # samba-tool domain classicupgrade --dbdir ~/sambav3 --realm XX.YY.TEST --use-xattrs=yes ~/sambav3/smb.conf -d9 ... init_sam_from_ldap: Entry found for user: XX init_sam_from_ldap: Entry found for user: XX$ Next rid = 12801001 Exporting posix attributes Reading WINS database lpcfg_load: refreshing parameters from /usr/local/samba/etc/smb.conf lpcfg_load: refreshing parameters from /usr/local/samba/etc/smb.conf Looking up IPv4 addresses Looking up IPv6 addresses No IPv6 address will be assigned INFO: Current debug levels: all: 9 tdb: 9 printdrivers: 9 lanman: 9 smb: 9 rpc_parse: 9 rpc_srv: 9 rpc_cli: 9 passdb: 9 sam: 9 auth: 9 winbind: 9 vfs: 9 idmap: 9 quota: 9 acls: 9 locking: 9 msdfs: 9 dmapi: 9 registry: 9 doing parameter idmap_ldb:use rfc2307 = yes Processing section [netlogon] doing parameter path = /usr/local/samba/var/locks/sysvol/x.y.test/scripts doing parameter read only = No Processing section [sysvol] add_a_service: Creating snum = 2 for sysvol doing parameter path = /usr/local/samba/var/locks/sysvol doing parameter read only = No pm_process() returned Yes lp_servicenumber: couldn't find homes Initialising default vfs hooks Successfully added vfs backend 'posixacl' Successfully added vfs backend '/[Default VFS]/' Successfully added vfs backend 'dfs_samba4' Initialising custom vfs hooks from [/[Default VFS]/] Successfully loaded vfs module [/[Default VFS]/] with the new modules system Initialising custom vfs hooks from [acl_xattr] vfs module [acl_xattr] not loaded - trying to load... Loading module 'acl_xattr' Loading module 'acl_xattr': Trying to load from /usr/local/samba/lib/vfs/acl_xattr.so Module 'acl_xattr' loaded Successfully added vfs backend 'acl_xattr' Successfully loaded vfs module [acl_xattr] with the new modules system Initialising custom vfs hooks from [dfs_samba4] Successfully loaded vfs module [dfs_samba4] with the new modules system Initialising default vfs hooks Initialising custom vfs hooks from [/[Default VFS]/] Successfully loaded vfs module [/[Default VFS]/] with the new modules system Initialising custom vfs hooks from [acl_xattr] Successfully loaded vfs module [acl_xattr] with the new modules system Initialising custom vfs hooks from [dfs_samba4] Successfully loaded vfs module [dfs_samba4] with the new modules system Setting up share.ldb lpcfg_servicenumber: couldn't find ldb Setting up secrets.ldb lpcfg_servicenumber: couldn't find ldb lpcfg_servicenumber: couldn't find ldb Setting up the registry ldb: no modules required by the db ldb: No modules specified for this database ldb_wrap open of hklm.ldb ldb: start ldb transaction (nesting: 0) ldb: commit ldb transaction (nesting: 0) Key 'key=SOFTWARE,hive=NONE' not found key added: key=SOFTWARE,hive=NONE Key 'key=Microsoft,key=SOFTWARE,hive=NONE' not found key added: key=Microsoft,key=SOFTWARE,hive=NONE Key 'key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE' not found key added: key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE Key 'key=CurrentVersion,key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE' not found key added: key=CurrentVersion,key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE About to write CurrentVersion with type (null), length 3: 6.1 convert_string_talloc: Conversion not supported. Error converting string to value for line: CurrentVersion ERROR(runtime): uncaught exception - (31, 'WERR_GENERAL_FAILURE') File /usr/local/samba/lib/python2.6/site-packages/samba/netcmd/__init__.py, line 175, in _run return self.run(*args, **kwargs) File /usr/local/samba/lib/python2.6/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.6/site-packages/samba/upgrade.py, line 841, in upgrade_from_samba3 use_ntvfs=use_ntvfs, skip_sysvolacl=True) File /usr/local/samba/lib/python2.6/site-packages/samba/provision/__init__.py, line 2012, in provision setup_registry(paths.hklm, session_info, lp=lp) File /usr/local/samba/lib/python2.6/site-packages/samba/provision/__init__.py, line 939, in setup_registry reg.diff_apply(provision_reg) The connection to the LDAP server was closed I think the problem is: About to write CurrentVersion with type (null), length 3: 6.1 convert_string_talloc: Conversion not supported. Type null? Is normal the suffix hive=NONE? What is the conversion that generates the error? Regards. -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
[Samba] Samba4 domain classicupgrade conversion not supported
Hi I am running the samba-tool domain classicupgrade, and after solving some problems (thread http://lists.samba.org/archive/samba/2013-January/170777.html), now I am getting this error: # samba-tool domain classicupgrade --dbdir ~/sambav3 --realm XX.YY.TEST --use-xattrs=yes ~/sambav3/smb.conf -d9 ... init_sam_from_ldap: Entry found for user: XX init_sam_from_ldap: Entry found for user: XX$ Next rid = 12801001 Exporting posix attributes Reading WINS database lpcfg_load: refreshing parameters from /usr/local/samba/etc/smb.conf lpcfg_load: refreshing parameters from /usr/local/samba/etc/smb.conf Looking up IPv4 addresses Looking up IPv6 addresses No IPv6 address will be assigned INFO: Current debug levels: all: 9 tdb: 9 printdrivers: 9 lanman: 9 smb: 9 rpc_parse: 9 rpc_srv: 9 rpc_cli: 9 passdb: 9 sam: 9 auth: 9 winbind: 9 vfs: 9 idmap: 9 quota: 9 acls: 9 locking: 9 msdfs: 9 dmapi: 9 registry: 9 doing parameter idmap_ldb:use rfc2307 = yes Processing section [netlogon] doing parameter path = /usr/local/samba/var/locks/sysvol/x.y.test/scripts doing parameter read only = No Processing section [sysvol] add_a_service: Creating snum = 2 for sysvol doing parameter path = /usr/local/samba/var/locks/sysvol doing parameter read only = No pm_process() returned Yes lp_servicenumber: couldn't find homes Initialising default vfs hooks Successfully added vfs backend 'posixacl' Successfully added vfs backend '/[Default VFS]/' Successfully added vfs backend 'dfs_samba4' Initialising custom vfs hooks from [/[Default VFS]/] Successfully loaded vfs module [/[Default VFS]/] with the new modules system Initialising custom vfs hooks from [acl_xattr] vfs module [acl_xattr] not loaded - trying to load... Loading module 'acl_xattr' Loading module 'acl_xattr': Trying to load from /usr/local/samba/lib/vfs/acl_xattr.so Module 'acl_xattr' loaded Successfully added vfs backend 'acl_xattr' Successfully loaded vfs module [acl_xattr] with the new modules system Initialising custom vfs hooks from [dfs_samba4] Successfully loaded vfs module [dfs_samba4] with the new modules system Initialising default vfs hooks Initialising custom vfs hooks from [/[Default VFS]/] Successfully loaded vfs module [/[Default VFS]/] with the new modules system Initialising custom vfs hooks from [acl_xattr] Successfully loaded vfs module [acl_xattr] with the new modules system Initialising custom vfs hooks from [dfs_samba4] Successfully loaded vfs module [dfs_samba4] with the new modules system Setting up share.ldb lpcfg_servicenumber: couldn't find ldb Setting up secrets.ldb lpcfg_servicenumber: couldn't find ldb lpcfg_servicenumber: couldn't find ldb Setting up the registry ldb: no modules required by the db ldb: No modules specified for this database ldb_wrap open of hklm.ldb ldb: start ldb transaction (nesting: 0) ldb: commit ldb transaction (nesting: 0) Key 'key=SOFTWARE,hive=NONE' not found key added: key=SOFTWARE,hive=NONE Key 'key=Microsoft,key=SOFTWARE,hive=NONE' not found key added: key=Microsoft,key=SOFTWARE,hive=NONE Key 'key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE' not found key added: key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE Key 'key=CurrentVersion,key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE' not found key added: key=CurrentVersion,key=Windows NT,key=Microsoft,key=SOFTWARE,hive=NONE About to write CurrentVersion with type (null), length 3: 6.1 convert_string_talloc: Conversion not supported. Error converting string to value for line: CurrentVersion ERROR(runtime): uncaught exception - (31, 'WERR_GENERAL_FAILURE') File /usr/local/samba/lib/python2.6/site-packages/samba/netcmd/__init__.py, line 175, in _run return self.run(*args, **kwargs) File /usr/local/samba/lib/python2.6/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.6/site-packages/samba/upgrade.py, line 841, in upgrade_from_samba3 use_ntvfs=use_ntvfs, skip_sysvolacl=True) File /usr/local/samba/lib/python2.6/site-packages/samba/provision/__init__.py, line 2012, in provision setup_registry(paths.hklm, session_info, lp=lp) File /usr/local/samba/lib/python2.6/site-packages/samba/provision/__init__.py, line 939, in setup_registry reg.diff_apply(provision_reg) The connection to the LDAP server was closed I think the problem is: About to write CurrentVersion with type (null), length 3: 6.1 convert_string_talloc: Conversion not supported. Type null? Is normal the suffix hive=NONE? What is the conversion that generates the error? Regards. -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba