[Samba] samba-tool classicupgrade (from v3 to v4) aborts with "Unable to get id for sid"
Jon Detert
jdetert at infinityhealthcare.com
Wed Mar 27 15:37:59 MDT 2013
----- Original Message -----
> From: "Andrew Bartlett" <abartlet at samba.org>
> To: "Max Olivas" <molivas at northglenn.org>
> Cc: "Jon Detert" <jdetert at infinityhealthcare.com>, samba at lists.samba.org
> Sent: Friday, March 22, 2013 7:01:34 AM
> Subject: Re: [Samba] samba-tool classicupgrade (from v3 to v4) aborts with "Unable to get id for sid"
>
> On Thu, 2013-03-21 at 10:15 -0600, Max Olivas wrote:
> > >>> On 3/19/2013 at 8:28 AM, in message
> > >>> <2119021439.23770729.1363703293922.JavaMail.root at infinityhealthcare.com>,
> > >>> Jon Detert <jdetert at infinityhealthcare.com> wrote:
> >
> > I'm trying to upgrade from samba3 -> 4. I ran this command:
> >
> > WORKDIR=/usr/local/mobius
> > /usr/local/samba/bin/samba-tool domain classicupgrade
> > --dbdir=$WORKDIR/var --use-xattrs=yes
> > --realm=infinityhealthcare.com $WORKDIR/smb.conf
> >
> > but it failed with the error given in this email's subject. What
> > does it mean, and how do I fix it?
-- snip --
> The big issue here is that passdb has never had a 'fsck', and Samba
> operates quite well as a 'classic' DC with an almost totally invalid
> database!
Wow. I would not be surprised at all if my passdb does not have the utmost
integrity.
> As to what has happened in your particular instance, could you please
> post me the output of ldbdump private/idmap.ldb?
I'd be happy to, but I can't find ldbdump. I have tdbdump and ntdbdump.
I gather from googling that ldbdump is based on or inspired by tdbdump.
Would a tdbdump suffice? If not, how can I get ldbdump?
As to posting the dump for you - I'm not sure it's wise to post it to this list.
I could put it in dropbox, and email you a link. Let me know if that plan is undesirable.
Thanks,
Jon
More information about the samba
mailing list