Solved Exim error after upgrade

jonium

Verified User
Joined
Nov 10, 2010
Messages
208
Location
Alezio - Lecce- Apulia - South Italy
Hello,
after an upgrade of Exim with CB2.0 our clients cannot send anymore.
In the Exim mainlogs I get lot of raws as follows:


2021-05-05 17:37:03 failed to expand condition "${if and{{bool_lax{${if and{{bool_lax{${if exists{/etc/virtual/${domain}/passwd}{1}{0}}}}{bool_lax{${lookup{$local_part}lsearch{/etc/virtual/${domain}/aliases}{1}{0}}}}}}}}{bool_lax{${lookup{$local_part}lsearch{/etc/virtual/${domain}/passwd}{0}{1}}}}}}" for virtual_aliases_nouser_nostar router: NULL inside "and{...}" condition inside "and{...}" condition
2021-05-05 17:37:03 Tainted filename for search: '/etc/virtual/xxxxxxxx.it/aliases'

What can be happened?
 
What is the version of CustomBuild? Could it be that you just updated versions.txt, but not the CustomBuild?
 
Here is the log of the update

  • [1mUpdating Exim(B[m
  • Downloading exim-4.94.2.tar.gz...
  • --2021-05-05 16:07:32-- https://directadmin.mirror.liteserver.nl/services/custombuild/exim-4.94.2.tar.gz
  • Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
  • Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
  • HTTP request sent, awaiting response... 200 OK
  • Length: 2528512 (2.4M) [application/octet-stream]
  • Saving to: '/usr/local/directadmin/custombuild/exim-4.94.2.tar.gz'
  • 0K .......... .......... .......... .......... .......... 2% 1.62M 1s
  • 50K .......... .......... .......... .......... .......... 4% 1.65M 1s
  • 100K .......... .......... .......... .......... .......... 6% 64.9M 1s
  • 150K .......... .......... .......... .......... .......... 8% 152M 1s
  • 200K .......... .......... .......... .......... .......... 10% 1.68M 1s
  • 250K .......... .......... .......... .......... .......... 12% 93.1M 1s
  • 300K .......... .......... .......... .......... .......... 14% 107M 1s
  • 350K .......... .......... .......... .......... .......... 16% 1.71M 1s
  • 400K .......... .......... .......... .......... .......... 18% 105M 1s
  • 450K .......... .......... .......... .......... .......... 20% 103M 0s
  • 500K .......... .......... .......... .......... .......... 22% 105M 0s
  • 550K .......... .......... .......... .......... .......... 24% 81.6M 0s
  • 600K .......... .......... .......... .......... .......... 26% 106M 0s
  • 650K .......... .......... .......... .......... .......... 28% 76.8M 0s
  • 700K .......... .......... .......... .......... .......... 30% 1.86M 0s
  • 750K .......... .......... .......... .......... .......... 32% 52.2M 0s
  • 800K .......... .......... .......... .......... .......... 34% 85.8M 0s
  • 850K .......... .......... .......... .......... .......... 36% 149M 0s
  • 900K .......... .......... .......... .......... .......... 38% 95.1M 0s
  • 950K .......... .......... .......... .......... .......... 40% 142M 0s
  • 1000K .......... .......... .......... .......... .......... 42% 95.4M 0s
  • 1050K .......... .......... .......... .......... .......... 44% 141M 0s
  • 1100K .......... .......... .......... .......... .......... 46% 96.9M 0s
  • 1150K .......... .......... .......... .......... .......... 48% 88.8M 0s
  • 1200K .......... .......... .......... .......... .......... 50% 96.8M 0s
  • 1250K .......... .......... .......... .......... .......... 52% 95.0M 0s
  • 1300K .......... .......... .......... .......... .......... 54% 68.7M 0s
  • 1350K .......... .......... .......... .......... .......... 56% 141M 0s
  • 1400K .......... .......... .......... .......... .......... 58% 104M 0s
  • 1450K .......... .......... .......... .......... .......... 60% 2.04M 0s
  • 1500K .......... .......... .......... .......... .......... 62% 15.1M 0s
  • 1550K .......... .......... .......... .......... .......... 64% 18.3M 0s
  • 1600K .......... .......... .......... .......... .......... 66% 42.3M 0s
  • 1650K .......... .......... .......... .......... .......... 68% 40.7M 0s
  • 1700K .......... .......... .......... .......... .......... 70% 48.8M 0s
  • 1750K .......... .......... .......... .......... .......... 72% 53.2M 0s
  • 1800K .......... .......... .......... .......... .......... 74% 60.2M 0s
  • 1850K .......... .......... .......... .......... .......... 76% 59.7M 0s
  • 1900K .......... .......... .......... .......... .......... 78% 60.1M 0s
  • 1950K .......... .......... .......... .......... .......... 80% 51.2M 0s
  • 2000K .......... .......... .......... .......... .......... 83% 61.1M 0s
  • 2050K .......... .......... .......... .......... .......... 85% 59.9M 0s
  • 2100K .......... .......... .......... .......... .......... 87% 59.8M 0s
  • 2150K .......... .......... .......... .......... .......... 89% 53.7M 0s
  • 2200K .......... .......... .......... .......... .......... 91% 59.6M 0s
  • 2250K .......... .......... .......... .......... .......... 93% 60.5M 0s
  • 2300K .......... .......... .......... .......... .......... 95% 58.0M 0s
  • 2350K .......... .......... .......... .......... .......... 97% 50.9M 0s
  • 2400K .......... .......... .......... .......... .......... 99% 59.7M 0s
  • 2450K .......... ......... 100% 68.2M=0.2s
  • 2021-05-05 16:07:32 (12.0 MB/s) - '/usr/local/directadmin/custombuild/exim-4.94.2.tar.gz' saved [2528512/2528512]
  • Found /usr/local/directadmin/custombuild/exim-4.94.2.tar.gz
  • Extracting ...
  • Done.
  • Downloading exim-4.94.2/Local/Makefile...
  • --2021-05-05 16:07:33-- https://directadmin.mirror.liteserver.nl/services/custombuild/Makefile
  • Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
  • Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
  • HTTP request sent, awaiting response... 200 OK
  • Length: 48603 (47K) [application/octet-stream]
  • Saving to: '/usr/local/directadmin/custombuild/exim-4.94.2/Local/Makefile'
  • 0K .......... .......... .......... .......... ....... 100% 1.56M=0.03s
  • 2021-05-05 16:07:33 (1.56 MB/s) - '/usr/local/directadmin/custombuild/exim-4.94.2/Local/Makefile' saved [48603/48603]
  • Making Makefile changes for 4.93+
  • Trying to make exim...
  • /bin/sh scripts/source_checks
  • >>> Creating links to source files...
  • >>> Creating lookups/Makefile for building dynamic modules
  • >>> New Makefile & lookups/Makefile installed
  • >>> Use "make makefile" if you need to force rebuilding of the makefile
  • make[1]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64'
  • /bin/sh ../scripts/Configure-os.c
  • cc buildconfig.c
  • /bin/sh ../scripts/Configure-os.h
  • cc exim_lock.c
  • /bin/sh ../scripts/Configure-config.h "make"
  • make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64'
  • make[2]: `buildconfig' is up to date.
  • make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64'
  • cc -o exim_lock
  • >>> exim_lock utility built
  • Building configuration file config.h
  • >>> config.h built
  • cc -DMACRO_PREDEF macro_predef.c
  • cc -DMACRO_PREDEF globals.c
  • cc -DMACRO_PREDEF readconf.c
  • cc -DMACRO_PREDEF route.c
  • cc -DMACRO_PREDEF transport.c
  • cc -DMACRO_PREDEF drtables.c
  • cc -DMACRO_PREDEF tls.c
  • cc -DMACRO_PREDEF transports/appendfile.c
  • cc -DMACRO_PREDEF transports/autoreply.c
  • cc -DMACRO_PREDEF transports/lmtp.c
  • cc -DMACRO_PREDEF transports/pipe.c
  • cc -DMACRO_PREDEF transports/queuefile.c
  • cc -DMACRO_PREDEF transports/smtp.c
  • cc -DMACRO_PREDEF routers/accept.c
  • cc -DMACRO_PREDEF routers/dnslookup.c
  • cc -DMACRO_PREDEF routers/ipliteral.c
  • cc -DMACRO_PREDEF routers/iplookup.c
  • cc -DMACRO_PREDEF routers/manualroute.c
  • cc -DMACRO_PREDEF routers/queryprogram.c
  • cc -DMACRO_PREDEF routers/redirect.c
  • cc -DMACRO_PREDEF auths/auth-spa.c
  • cc -DMACRO_PREDEF auths/cram_md5.c
  • cc -DMACRO_PREDEF auths/cyrus_sasl.c
  • cc -DMACRO_PREDEF auths/dovecot.c
  • cc -DMACRO_PREDEF auths/gsasl_exim.c
  • cc -DMACRO_PREDEF auths/heimdal_gssapi.c
  • cc -DMACRO_PREDEF auths/plaintext.c
  • cc -DMACRO_PREDEF auths/spa.c
  • cc -DMACRO_PREDEF auths/tls.c
  • cc -DMACRO_PREDEF auths/external.c
  • cc -DMACRO_PREDEF dkim.c
  • cc -DMACRO_PREDEF malware.c
  • cc -DMACRO_PREDEF pdkim/signing.c
  • cc exim_dbmbuild.c
  • cc -DEXIM_DUMPDB exim_dbutil.c
  • cc -DCOMPILE_UTILITY os.c
  • cc -DCOMPILE_UTILITY store.c
  • cc -DEXIM_FIXDB exim_dbutil.c
  • cc -DEXIM_TIDYDB exim_dbutil.c
  • cc -DCOMPILE_UTILITY queue.c
  • cc acl.c
  • cc base64.c
  • cc child.c
  • cc crypt16.c
  • cc dbfn.c
  • cc daemon.c
  • cc debug.c
  • cc deliver.c
  • acl.c: In function 'acl_check_condition':
  • acl.c:3202:24: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  • submission_name = parse_fix_phrase(p+6, pp-p-6);
  • ^
  • cc directory.c
  • cc dns.c
  • cc drtables.c
  • cc enq.c
  • cc exim.c
  • cc expand.c
  • cc filter.c
  • cc filtertest.c
  • cc globals.c
  • cc dkim.c
  • cc dkim_transport.c
  • cc hash.c
  • cc header.c
  • cc host.c
  • filter.c: In function 'interpret_commands':
  • filter.c:2021:23: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  • else headers_charset = s; /*XXX loses track of const */
  • ^
  • filter.c:2045:12: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  • fmsg = expargs[0]; /*XXX loses track of const */
  • ^
  • filter.c:2132:40: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  • if (i != mailarg_index_text) for (p = s; *p != 0; p++)
  • ^
  • filter.c:2182:24: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  • commands->args.u = s; /*XXX loses track of const */
    [*] ^
    [*] cc ip.c
    [*] cc log.c
    [*] exim.c: In function 'main':
    [*] exim.c:4823:17: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
    [*] originator_name = parse_fix_phrase(originator_name, Ustrlen(originator_name));
    [*] ^
    [*] cc lss.c
    [*] cc match.c
    [*] cc md5.c
    [*] cc moan.c
    [*] cc os.c
    [*] cc parse.c
    [*] cc priv.c
    [*] cc queue.c
    [*] cc rda.c
    [*] cc readconf.c
    [*] cc receive.c
    [*] cc retry.c
    [*] cc rewrite.c
    [*] cc rfc2047.c
    [*] cc route.c
    [*] cc search.c
    [*] cc sieve.c
    [*] cc smtp_in.c
    [*] cc smtp_out.c
    [*] cc spool_in.c
    [*] cc spool_out.c
    [*] cc std-crypto.c
    [*] cc store.c
    [*] cc string.c
    [*] cc tls.c
    [*] cc tod.c
    [*] cc transport.c
    [*] cc tree.c
    [*] cc verify.c
    [*] cc environment.c
    [*] gcc perl.c
    [*] cc malware.c
    [*] cc mime.c
    [*] cc regex.c
    [*] cc spam.c
    [*] cc spool_mbox.c
    [*] cc arc.c
    [*] cc bmi_spam.c
    [*] cc dane.c
    [*] cc dcc.c
    [*] cc dmarc.c
    [*] cc imap_utf7.c
    [*] cc spf.c
    [*] cc srs.c
    [*] cc utf8.c
    [*] cc version.c
    [*] cc -o macro_predef
    [*] cc -o exim_dumpdb
    [*] cc -o exim_dbmbuild
    [*] cc -o exim_fixdb
    [*] cc -o exim_tidydb
    [*] ./macro_predef > macro.c
    [*] >>> exim_dbmbuild utility built
    [*] >>> exim_dumpdb utility built
    [*]
    [*]
    [*] >>> exim_fixdb utility built
    [*]
    [*] >>> exim_tidydb utility built
    [*]
    [*] >>> exicyclog script built
    [*] >>> exinext script built
    [*] >>> exiwhat script built
    [*] >>> exigrep script built
    [*] >>> exiqgrep script built
    [*] >>> exipick script built
    [*] >>> exiqsumm script built
    [*] >>> eximstats script built
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/lookups'
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/auths'
    [*] >>> transport-filter.pl script built
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/pdkim'
    [*] >>> convert4r3 script built
    [*] cc cdb.c
    [*] cc dbmdb.c
    [*] cc pdkim.c
    [*] cc auth-spa.c
    [*] cc call_pam.c
    [*] cc signing.c
    [*] cc call_pwcheck.c
    [*] >>> exim_checkaccess script built
    [*]
    [*] >>> convert4r4 script built
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/transports'
    [*] cc appendfile.c
    [*] cc autoreply.c
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/routers'
    [*] cc accept.c
    [*] cc lmtp.c
    [*] cc dnslookup.c
    [*] cc ipliteral.c
    [*] cc iplookup.c
    [*] cc macro.c
    [*] cc manualroute.c
    [*] cc pipe.c
    [*] cc local_scan.c
    [*] cc queuefile.c
    [*] cc queryprogram.c
    [*] cc dnsdb.c
    [*] cc redirect.c
    [*] cc lsearch.c
    [*] cc smtp.c
    [*] cc call_radius.c
    [*] cc spf.c
    [*] cc rf_change_domain.c
    [*] cc readsock.c
    [*] cc check_serv_cond.c
    [*] cc smtp_socks.c
    [*] cc cram_md5.c
    [*] cc lf_quote.c
    [*] cc lf_check_file.c
    [*] cc cyrus_sasl.c
    [*] cc rf_expand_data.c
    [*] cc dovecot.c
    [*] cc lf_sqlperform.c
    [*] cc rf_get_errors_address.c
    [*] cc external.c
    [*] ar cq pdkim.a
    [*] cc get_data.c
    [*] ranlib pdkim.a
    [*] cc get_no64_data.c
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/pdkim'
    [*] cc rf_get_munge_headers.c
    [*]
    [*] cc gsasl_exim.c
    [*] cc tf_maildir.c
    [*] cc heimdal_gssapi.c
    [*] cc rf_get_transport.c
    [*] cc rf_get_ugid.c
    [*] cc plaintext.c
    [*] ar cq lookups.a
    [*] cc rf_lookup_hostlist.c
    [*] ranlib lookups.a
    [*] cc pwcheck.c
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/lookups'
    [*] cc spa.c
    [*]
    [*] cc lookups/lf_quote.c
    [*] cc rf_queue_add.c
    [*] cc tls.c
    [*] cc lookups/lf_check_file.c
    [*] cc rf_self_action.c
    [*] cc rf_set_ugid.c
    [*] cc lookups/lf_sqlperform.c
    [*] cc xtextdecode.c
    [*] cc xtextencode.c
    [*] ar cq routers.a
    [*] ranlib routers.a
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/routers'
    [*]
    [*] ar cq auths.a
    [*] ranlib auths.a
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/auths'
    [*]
    [*] ar cq transports.a
    [*] ranlib transports.a
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/transports'
    [*]
    [*] cc -o exim
    [*]
    [*] >>> exim binary built
    [*]
    [*] make[1]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64'
    [*] Make Complete
    [*] Installing exim...
    [*] /bin/sh scripts/source_checks
    [*] `Makefile' is up to date.
    [*]
    [*] make[1]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64'
    [*] >>> exicyclog script built
    [*] >>> exinext script built
    [*] >>> exiwhat script built
    [*] >>> exigrep script built
    [*] >>> eximstats script built
    [*] >>> exipick script built
    [*] >>> exiqgrep script built
    [*] >>> exiqsumm script built
    [*] >>> transport-filter.pl script built
    [*] >>> convert4r3 script built
    [*] >>> convert4r4 script built
    [*] >>> exim_checkaccess script built
    [*]
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/lookups'
    [*] make[2]: Nothing to be done for `all'.
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/lookups'
    [*]
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/auths'
    [*] make[2]: `auths.a' is up to date.
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/auths'
    [*]
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/pdkim'
    [*] make[2]: `pdkim.a' is up to date.
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/pdkim'
    [*]
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/routers'
    [*] make[2]: `routers.a' is up to date.
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/routers'
    [*]
    [*] make[2]: Entering directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/transports'
    [*] make[2]: `transports.a' is up to date.
    [*] make[2]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64/transports'
    [*]
    [*] cc lookups/lf_quote.c
    [*] cc lookups/lf_check_file.c
    [*] cc lookups/lf_sqlperform.c
    [*] cc local_scan.c
    [*] cc -o exim
    [*]
    [*] >>> exim binary built
    [*]
    [*] make[1]: Leaving directory `/usr/local/directadmin/custombuild/exim-4.94.2/build-Linux-x86_64'
    [*]
    [*] Installation directory is /usr/sbin
    [*]
    [*] cp exim /usr/sbin/exim-4.94.2-2
    [*] /bin/chown root /usr/sbin/exim-4.94.2-2
    [*] chmod a+x /usr/sbin/exim-4.94.2-2
    [*] chmod u+s /usr/sbin/exim-4.94.2-2
    [*] creation of symlink omitted
    [*] (NO_SYMLINK is specified in Local/Makefile)
    [*] cp /usr/sbin/exim_dumpdb /usr/sbin/exim_dumpdb.O
    [*] cp exim_dumpdb /usr/sbin
    [*] cp /usr/sbin/exim_fixdb /usr/sbin/exim_fixdb.O
    [*] cp exim_fixdb /usr/sbin
    [*] cp /usr/sbin/exim_tidydb /usr/sbin/exim_tidydb.O
    [*] cp exim_tidydb /usr/sbin
    [*] cp /usr/sbin/exinext /usr/sbin/exinext.O
    [*] cp exinext /usr/sbin
    [*] cp /usr/sbin/exiwhat /usr/sbin/exiwhat.O
    [*] cp exiwhat /usr/sbin
    [*] cp /usr/sbin/exim_dbmbuild /usr/sbin/exim_dbmbuild.O
    [*] cp exim_dbmbuild /usr/sbin
    [*] cp /usr/sbin/exicyclog /usr/sbin/exicyclog.O
    [*] cp exicyclog /usr/sbin
    [*] cp /usr/sbin/exigrep /usr/sbin/exigrep.O
    [*] cp exigrep /usr/sbin
    [*] cp /usr/sbin/eximstats /usr/sbin/eximstats.O
    [*] cp eximstats /usr/sbin
    [*] cp /usr/sbin/exipick /usr/sbin/exipick.O
    [*] cp exipick /usr/sbin
    [*] cp /usr/sbin/exiqgrep /usr/sbin/exiqgrep.O
    [*] cp exiqgrep /usr/sbin
    [*] cp /usr/sbin/exiqsumm /usr/sbin/exiqsumm.O
    [*] cp exiqsumm /usr/sbin
    [*] cp /usr/sbin/exim_lock /usr/sbin/exim_lock.O
    [*] cp exim_lock /usr/sbin
    [*] cp /usr/sbin/exim_checkaccess /usr/sbin/exim_checkaccess.O
    [*] cp exim_checkaccess /usr/sbin
    [*]
    [*] Configuration file /etc/exim.conf already exists
    [*]
    [*] Exim installation complete
    [*] Moving exim binary.
    [*] Downgrading exim configuration version to 4.5.23 as the newest one requires exim 4.94 or newer.
    [*] --2021-05-05 16:07:39-- https://directadmin.mirror.liteserv...3/exim.conf-SpamBlockerTechnology-v4.5.23.txt
    [*] Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
    [*] Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
    [*] HTTP request sent, awaiting response... 200 OK
    [*] Length: 34845 (34K) [text/plain]
    [*] Saving to: '/etc/exim.conf.cb20'
    [*]
    [*] 0K .......... .......... .......... .... 100% 138M=0s
    [*]
    [*] 2021-05-05 16:07:39 (138 MB/s) - '/etc/exim.conf.cb20' saved [34845/34845]
    [*]
    [*] --2021-05-05 16:07:39-- https://directadmin.mirror.liteserver.nl/services/custombuild/system_filter.exim
    [*] Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
    [*] Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
    [*] HTTP request sent, awaiting response... 200 OK
    [*] Length: 10495 (10K) [application/octet-stream]
    [*] Saving to: '/etc/system_filter.exim'
    [*]
    [*] 0K .......... 100% 316M=0s
    [*]
    [*] 2021-05-05 16:07:39 (316 MB/s) - '/etc/system_filter.exim' saved [10495/10495]
    [*]
    [*] --2021-05-05 16:07:39-- https://directadmin.mirror.liteserver.nl/services/SpamBlocker/4.5.23/exim.strings.conf
    [*] Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
    [*] Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
    [*] HTTP request sent, awaiting response... 200 OK
    [*] Length: 2076 (2.0K) [application/octet-stream]
    [*] Saving to: '/etc/exim.strings.conf.cb20'
    [*]
    [*] 0K .. 100% 667M=0s
    [*]
    [*] 2021-05-05 16:07:40 (667 MB/s) - '/etc/exim.strings.conf.cb20' saved [2076/2076]
    [*]
    [*] --2021-05-05 16:07:40-- https://directadmin.mirror.liteserver.nl/services/SpamBlocker/4.5.23/exim.variables.conf.default
    [*] Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
    [*] Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
    [*] HTTP request sent, awaiting response... 200 OK
    [*] Length: 996 [application/octet-stream]
    [*] Saving to: '/etc/exim.variables.conf.cb20'
    [*]
    [*] 0K 100% 346M=0s
    [*]
    [*] 2021-05-05 16:07:40 (346 MB/s) - '/etc/exim.variables.conf.cb20' saved [996/996]
    [*]
    [*] --2021-05-05 16:07:40-- https://directadmin.mirror.liteserver.nl/services/exim.pl.31
    [*] Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
    [*] Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
    [*] HTTP request sent, awaiting response... 200 OK
    [*] Length: 19695 (19K) [application/octet-stream]
    [*] Saving to: '/etc/exim.pl.cb20'
    [*]
    [*] 0K .......... ......... 100% 308M=0s
    [*]
    [*] 2021-05-05 16:07:40 (308 MB/s) - '/etc/exim.pl.cb20' saved [19695/19695]
    [*]
    [*] Enabling BlockCracking...
    [*] BlockCracking is now enabled.
    [*] 2021-05-05 16:07:40 cwd=/usr/local/directadmin/custombuild 2 args: /usr/sbin/exim --version
    [*] 2021-05-05 16:07:40 cwd=/usr/local/directadmin/custombuild 2 args: /usr/sbin/exim --version
    [*] Enabling Easy Spam Fighter...
    [*] Easy Spam Fighter is now enabled.
    [*] Restarting exim.
    [*] Enabling exim in systemd...
    [*] Exim 4.94.2 Installed.
    [*] Restarting exim.
 
I see now the new version of CustomBuild, I think it has been updated, it's now

CustomBuild 2.0.0 (rev: 2698)​


Tried again to do the update of exim.conf and it doesn't complete it

  • Executing /usr/local/directadmin/plugins/custombuild/admin/build update_versions...
  • [1mUpdating exim.conf(B[m
  • --2021-05-05 18:42:20-- https://directadmin.mirror.liteserv...5/exim.conf-SpamBlockerTechnology-v4.5.35.txt
  • Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
  • Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.
  • HTTP request sent, awaiting response... 200 OK
  • Length: 37501 (37K) [text/plain]
  • Saving to: '/etc/exim.conf.cb20'
  • 0K .......... .......... .......... ...... 100% 41.3M=0.001s
  • 2021-05-05 18:42:21 (41.3 MB/s) - '/etc/exim.conf.cb20' saved [37501/37501]
  • 0K .......... .......... .......... ...... 100% 61.9M=0.001s
  • 2021-05-05 18:42:21 (61.9 MB/s) - '/etc/exim.conf.cb20' saved [37501/37501]
  • Download of /etc/exim.conf failed
  • --2021-05-05 18:42:21-- https://directadmin.mirror.liteserver.nl/services/custombuild/system_filter.exim
  • Resolving directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)... 2a01:6340:1:20::243, 185.31.172.243
  • Connecting to directadmin.mirror.liteserver.nl (directadmin.mirror.liteserver.nl)|2a01:6340:1:20::243|:443... connected.

exim is stopped and trying to restart it doesn't work.
 
# journalctl --unit=exim | tail -10
May 05 18:57:01 exim[12870]: "disable_ipv6" option set for the second time
May 05 18:57:01 systemd[1]: exim.service: main process exited, code=exited, status=1/FAILURE
May 05 18:57:01 systemd[1]: Unit exim.service entered failed state.
May 05 18:57:01 systemd[1]: exim.service failed.
May 05 18:57:06 systemd[1]: Started Exim Mail Transport Agent.
May 05 18:57:06 exim[12880]: 2021-05-05 18:57:06 Exim configuration error in line 8 of /etc/exim.variables.conf:
May 05 18:57:06 exim[12880]: "disable_ipv6" option set for the second time
May 05 18:57:06 systemd[1]: exim.service: main process exited, code=exited, status=1/FAILURE
May 05 18:57:06 systemd[1]: Unit exim.service entered failed state.
May 05 18:57:06 systemd[1]: exim.service failed.
 
It sounds like your exim config wasn't in line with the exim version. Be that the case in the future, a rebuild of exim config "might" fix it:

/usr/local/directadmin/custombuild/build eximconf
 
Back
Top