[Eisfair_dev] Mail v1.14.2 Bug i?==?utf-8?Q?n Erzeugung der Exim Router?==?utf-8?Q?s Configuration (Tainted file?==?utf-8?Q?name for search)

Eike Bastiansson e.bastiansson at web.de
Mo Jul 27 01:44:17 CEST 2020


Hallo zusammen,

Nach einem Update des Mail-Pakets auf meinem Eisfair1 kann ich keine
E-Mails mehr empfangen.

Exim meldet im Syslog fortlaufend Zeilen wie folgend: (Betreffende
Domain-Namen wurden von mir durch "subdomain.example.com" ersetzt.)
2020-07-26 22:41:43 Tainted filename for search:
'/etc/aliases-subdomain.example.com'
2020-07-26 22:41:43 H=mout.web.de [212.227.17.11] F=<example at web.de>
temporarily rejected RCPT <example at subdomain.example.com>: failed to
expand "${lookup{$local_part}lsearch*{/etc/aliases-$domain}}": NULL

Das Problem ist anscheinend auch schon anderswo aufgetaucht:
https://bugzilla.redhat.com/show_bug.cgi?id=1848283

Es hängt wohl mit der "ROUTERS CONFIGURATION" in der
EXIM-Konfigurationsdatei /var/spool/exim/configure zusammen.

https://git.exim.org/exim.git/blob/HEAD:/src/README.UPDATING lese ich
folgendes:
  29 Exim version 4.94
  30 -----------------
  31 
  32 Some Transports now refuse to use tainted data in constructing
their delivery
  33 location; this WILL BREAK configurations which are not updated
accordingly.
  34 In particular: any Transport use of $local_part which has been
relying upon
  35 check_local_user far away in the Router to make it safe, should be
updated to
  36 replace $local_part with $local_part_data.

Ich habe testweise manuell in der Exim-Routers-Configuration $local_part
durch $local_part_data ersetzt. Leider brachte dies keinen Erfolg.

Auf dem Server sind mehrere virtuelle Domains gehostet und über die
Konfigurationsschicht von Eisfair konfiguriert, vor dem Update lief
alles seit Jahren problemlos.

Meine Kentnisse Exim betreffend sind leider nicht ausreichend um das
Problem in den Griff zu bekommen...

Über eine Unterstützung würde ich mich sehr freuen, da wie gesagt zur
Zeit überhaupt kein Mail-Empfang mehr möglich ist.

Auch ein händischer Workaround wäre fürs erste sehr hilfreich!

Vielen Dank und Grüße,

E. B.


Mehr Informationen über die Mailingliste Eisfair_dev