Re: [exim] Exim 4.94 - error linear search

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-users
Subject: Re: [exim] Exim 4.94 - error linear search
On 09/06/2020 11:24, Mikhail Golub via Exim-users wrote:
> forwarding_router:
>   domains = +virtual_domains
>   require_files = EXIMDIR/domains/$domain_data
>   driver = redirect
>   srs = forward
>   data = ${lookup{$local_part_data}lsearch*{EXIMDIR/domains/$domain_data}}
>   allow_fail
>
> After run:
> ./exim -C /usr/local/etc/exim/configure-494 -d-all+route -bt test_address
> I get:
> message: failed to expand
> "${lookup{$local_part_data}lsearch*{/usr/local/etc/exim/domains/$domain_data}}":
> failed to open /usr/local/etc/exim/domains/M for linear search: No such
> file or directory


Looks like the data returned by your successful lookup using
the "virtual_domains" list, which you didn't show us, returns "M".

However, the require_files should have meant the lookup
was not reached - so perhaps something else happened.
Please give the full debug output (-d+all) from the start of
routing.
--
Cheers,
Jeremy