Web lists-archives.com

Re: [Samba] Migrating from Samba 3: no groups/users are imported ("listed, but then not found", "does not belong to our domain")




Rowland Penny via samba писал 2018-09-03 17:12:
On Mon, 03 Sep 2018 04:27:07 +0000
"Konstantin Boyandin \(lists\) via samba" <samba@xxxxxxxxxxxxxxx> wrote:

Hello,

Going further with migrating NT4 domain (Samba 3) to Samba 4. Thanks
for the previous suggestions.

When doing

# samba-tool domain classicupgrade --dbdir=/usr/local/samba.LAN/
--realm=ad-lan.com
--dns-backend=BIND9_DLZ /usr/local/samba.LAN/smb.conf
--option="interfaces=lo ens3" --option="bind interfaces only=yes"

I see in stderr the below:

Ignoring group 'ossi' S-1-5-21-1411277624-4092985889-3405756581-3001
listed but then not found: Unable to enumerate group members,
(-1073741722,The specified group does not exist.)

for every group from existing LDAP backend of Samba 3, and

sid S-1-5-21-1411277624-4092985889-3405756581-2062 does not belong to
our domain


Okay, I take it your PDC was called pdclan and the domain was called
'LAN', I have no idea what the dns domain was.

You have now created a new AD DC using the dns domain 'ad-lan.com' and
the new AD DC is called 'dc'

So from my reading there are three Samba workgroup names in play:

PDCLAN
LAN
AD-LAN

I think this, (along with using '--realm=ad-lan.com' instead of 'realm
= ad-lan' in smb.conf) is your problem. You are trying to change the
domain from 'LAN' to 'AD-LAN', Samba is undoubtedly treating this as a
new domain and creating a new SID for it.

That's intentional.

LAN is NT4 (Samba 3) domain, and I may not just upgrade it without thorough testing - too many resources are using it, and breaking down network is not an option.

So yes, I create a new domain, under real-life domain name (I own ad-lan.com) and, after transferring everything into it, testing in sandbox environment, I will begin transferring everything from Samba 3 into the Samba 4 domain (i.e., both LAN and AD-LAN will co-exist in the same network for some time).

So the question, how do I do the upgrade to Samba 4 while importing the users/groups from Samba 3 domain in this case? Alternately, how can I import Samba 3 entities from Samba 3LDAP backend *after* creating a separate Samba 4 domain?

Also, what's wrong with '--realm=ad-lan.com' ?

Thanks.

Sincerely,
Konstantin

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba