Autore: Eric Bullen Data: To: Nico Erfurth CC: exim-users, Eric Bullen Oggetto: Re: [exim] Sporadic lsearch errors in 4.33
> Eric Bullen wrote: >
>> I have quintuple checked 3-fold, and yes, it's the right filename. One
>> thing that I noticed as I researched this is that I can reverse the
>> email
>> addresses, and the 2nd one that failed originally will pass, and the
>> last
>> one (that originally worked) will fail. It's almost like a caching
>> problem- when I first fire up exim in debugging mode, the file is not
>> cached, and thus works. However, for the 2nd email address (where it's
>> already cached), it fails. I have also reduced the size of the user_list
>> to about 20 email addresses, and it still happens.
>
> Please try
> exim -d+lookup -be
> And use this lookup:
>
> ${lookup {xx@???} lsearch {/etc/exim/user_list.txt}}
>
> Can you reproduce the problem with that?
>
> Nico
Doesn't look good- I would expect some result after the "yielded:". All
dirs of /, /etc/, and /etc/exim are all 0755 and the user_list.txt file is
0644 for perms. Any ideas? And I assure you that the "xx" and "yy" for the
email addresses are all single words with only lower-case alpha characters
in them.