[Samba] winbindd losing track of RFC2307 UIDs
Rob
rj_t1 at redglow.org
Sun Oct 23 13:59:03 UTC 2016
On Sat, 22 Oct 2016, Achim Gottinger wrote:
> Am 21.10.2016 um 18:40 schrieb Rob via samba:
>>
>> As the problem was getting worse and worse on my end (UIDs resetting after
>> a few minutes, mostly in response to SMB traffic), I did something similar:
>>
>> - stop Samba on the member
>> - remove the idmap tables completely
>> - restart Samba on the member
>>
>> After a week of running, this seems to be working without issue!
>>
>> My guess (without looking at the code) is that one of the smbd processes
>> had a record of a UID=20xx user, and did reverse lookup to find the SID,
>> and somehow that led winbindd to always use the idmap.tdb info instead of
>> querying AD for that SID.
>>
>> _Rob
>>
>>
> Thank you for the update. By getting worse do you mean other users also got
> affected?
>
Same set of users, but the frequency of the problem was worse. (Seemingly
arbitrary SMB interactions would make the user's UID reset in a couple
minutes after a "net cache flush".)
_Rob
More information about the samba
mailing list