It solved my problem! Now, new users get allocated right. But why did
this happen?

By the way, is it normal that previously mapped users keep with the
old UID, and newly mapped ones get the UID in the now defined UID
range?

Best regards,

Bruno Martins

On Fri, Dec 30, 2011 at 12:14 PM, Lantukh Sergey
<sergey.lant...@docpath.com> wrote:
> The database is here (in Linux/Debian):
>  /var/lib/samba/winbindd_idmap.tdb
> try to just delete (move/rename) it and then restart winbind.
> But do not forget about BACKUP!
>
> I had this problem and this solution helped me
>
> In AD there are not only users but also as a special accounts like krbtgt
> and groups and more...
>
>
> On 30/12/2011 13:00, Bruno Martins wrote:
>>
>> Hello mate,
>>
>> Thanks for your answer. How can I do that?
>>
>> I've noticed this:
>> root@sputnik:/var/lib/samba# wbinfo -u | wc -l
>> 140
>>
>> root@sputnik:/var/lib/samba# tdbbackup -v winbindd_idmap.tdb
>> winbindd_idmap.tdb : 521 records
>>
>> Is this normal? 140 users on AD (seems correct), but 521 mappings?
>>
>> Best regards,
>>
>> Bruno Martins
>>
>> On Fri, Dec 30, 2011 at 11:57 AM, Lantukh Sergey
>> <sergey.lant...@docpath.com>  wrote:
>>>
>>> Hello
>>> I think that you need to clean the Winbind database that contains bridge
>>> between UID/GID - SID
>>> And then restart winbind, and he again will fill the database
>>>
>>>
>>> On 30/12/2011 10:44, Bruno Martins wrote:
>>>>
>>>> Hello list,
>>>>
>>>> I am using Samba + winbind and I have some users that cannot access
>>>> shares on this server, getting the following error in
>>>> '/var/log/samba':
>>>> [2011/12/30 09:33:08.072315,  1]
>>>> smbd/sesssetup.c:454(reply_spnego_kerberos)
>>>>   Username GALILEU-F\teste is invalid on this system
>>>>
>>>> Also, in 'winbind-idmap' log file I am getting this:
>>>> [2011/12/30 09:32:56.902810,  1]
>>>> winbindd/idmap_tdb.c:445(idmap_tdb_allocate_id)
>>>>   Fatal Error: UID range full!! (max: 120000)
>>>>
>>>> So what happens in reality? Trying to 'getent' that user results in
>>>> nothing, so no mapping, right?
>>>> root@sputnik:/var/cache/samba# getent passwd bmartins
>>>> bmartins:*:100001:100000::/home/GALILEU-F/bmartins:/bin/false
>>>> root@sputnik:/var/cache/samba# getent passwd teste
>>>> root@sputnik:/var/cache/samba#
>>>>
>>>> However, 'wbinfo' works for that user:
>>>> root@sputnik:/var/cache/samba# wbinfo -u | grep teste
>>>> teste
>>>>
>>>> My 'smb.conf' returns this, regarding to idmap parameters:
>>>> root@sputnik:/var/cache/samba# cat /etc/samba/smb.conf | grep idmap
>>>> #       idmap uid = 10000-200000
>>>>         idmap uid = 100000-120000
>>>> #       idmap gid = 300000-400000
>>>>         idmap gid = 100000-120000
>>>>
>>>> I have tried lower and higher values, did a reload on winbind service,
>>>> but nothing seems to help.
>>>>
>>>> Could you please help me on this?
>>>>
>>>> Best regards,
>>>>
>>>> Bruno Martins
>>>
>>>
>>> --
>>> To unsubscribe from this list go to the following URL and read the
>>> instructions:  https://lists.samba.org/mailman/options/samba
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  https://lists.samba.org/mailman/options/samba
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to