Bug 3670 - idmap rid backend dont map correct like exspected
Summary: idmap rid backend dont map correct like exspected
Status: RESOLVED FIXED
Alias: None
Product: Samba 3.0
Classification: Unclassified
Component: winbind (show other bugs)
Version: 3.0.21c
Hardware: x86 Linux
: P3 normal
Target Milestone: none
Assignee: Samba Bugzilla Account
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-10 08:54 UTC by Torsten Krah
Modified: 2006-04-10 09:59 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Krah 2006-04-10 08:54:42 UTC
I configured the mapping backend in smb.conf like this:

idmap backend = rid:MYDOMAIN=10000-20000
idmap uid = 10000-20000
idmap gid = 10000-20000

Like documentation said, 

"... This  way  all domain members and controllers will have the same UID and GID to SID mappings. ... "

But i got 3 machines, 2 got the same mappings - but the other one, same configuration like the rest, mapps differently, which is really a pain because nfs and other services cant be run.

I dont know where to look elsa for errors, logs shows nothing - it works, but winbind maps wrong.

kind regards

Torsten
Comment 1 Gerald (Jerry) Carter (dead mail address) 2006-04-10 09:05:41 UTC
Please make sure that you do nat have existing mapping in 
winbindd_idmap.tdb on the problematic machine.  beyond that, there's
not enough information here to move forward.  We need gzipped level 
10 debug logs from winbindd and smbd.  You can also run wbinfo -S <SID> 
on each machine to test the SID -> uid/gid resolution.  It should return 
the same uid on each machine.  

And also make sure that there are not pre-existing users conflicting 
with the idmap uid or gid range in smb.conf
Comment 2 Torsten Krah 2006-04-10 09:59:27 UTC
Thx for hint - an existing mapping file caused the error - deleted all on all machines and now it works.

kind regards

Torsten