[exim] Re: failure to transfer data from subprocess
Is anybody able to assist with the below issue? The one thing I can say is that it doesn’t impact all email but it’s not clear what the criteria is of what it does impact. > On May 9, 2023, at 11:20 PM, Robert Nicholson > wrote: > > Here’s more detailed trace > > I’m redacting some things. > > mainlog:2023-05-09 13:49:51 1pwUHO-0005xx-1O <= username@domain > H=mail-lf1-f50.google.com [X.X.X.X] P=esmtps > X=TLS1.2:ECDHE-ECDSA-AES128-GCM-SHA256:128 CV=no S=8412 > DKIM=domain.20221208.smtp.com > id=CAMp+ihqPY0eLVsndLnN1pQxyO7_NT-TbRanQRwOpjdowwq2=k...@mail.gmail.com T="My > contact info" from for me@mydomain > mainlog:2023-05-09 13:49:51 cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc > 1pwUHO-0005xx-1O > mainlog:2023-05-09 13:49:51 1pwUHO-0005xx-1O SIGSEGV (fault address: (nil)) > mainlog:2023-05-09 13:49:51 1pwUHO-0005xx-1O SIGSEGV (null pointer > indirection) > mainlog:2023-05-09 13:49:51 1pwUHO-0005xx-1O internal problem in userforward > router (recipient is user@host): failure to transfer data from subprocess: > status=0100 readerror='No such file or directory' > mainlog:2023-05-09 13:49:51 1pwUHO-0005xx-1O == user@host > R=userforward defer (-1): internal problem in userforward router (recipient > is user@host): failure to transfer data from subprocess: status=0100 > readerror='No such file or directory' > mainlog:2023-05-09 20:16:14 1pwUHO-0005xx-1O SIGSEGV (fault address: (nil)) > mainlog:2023-05-09 20:16:14 1pwUHO-0005xx-1O SIGSEGV (null pointer > indirection) > mainlog:2023-05-09 20:16:14 1pwUHO-0005xx-1O internal problem in userforward > router (recipient is user@host): failure to transfer data from subprocess: > status=0100 readerror='No such file or directory' > mainlog:2023-05-09 20:16:14 1pwUHO-0005xx-1O == user@host > R=userforward defer (-1): internal problem in userforward router (recipient > is user@host): failure to transfer data from subprocess: status=0100 > readerror='No such file or directory' > paniclog:2023-05-09 13:49:51 1pwUHO-0005xx-1O internal problem in userforward > router (recipient is user@host): failure to transfer data from subprocess: > status=0100 readerror='No such file or directory' > paniclog:2023-05-09 20:16:14 1pwUHO-0005xx-1O internal problem in userforward > router (recipient is user@host): failure to transfer data from subprocess: > status=0100 readerror='No such file or directory' > > > > >> On May 9, 2023, at 11:00 PM, Robert Nicholson >> wrote: >> >> Furthermore can somebody please confirm that nothing in the .forward can >> create such an error? >> >>> On May 9, 2023, at 6:03 PM, Robert Nicholson >>> wrote: >>> >>> Here’s the full message that I’m seeing in the log file. >>> >>> failure to transfer data from subprocess: status=0100 readerror='No such >>> file or directory’ >>> >>> the exim binary does have +s >>> >>> -rwsr-xr-x 1 root root 1415656 Jan 7 06:47 /usr/sbin/exim >>> >>> exim --version >>> Exim version 4.96-58-g4e9ed49f8 #2 built 07-Jan-2023 06:47:04 >>> Copyright (c) University of Cambridge, 1995 - 2018 >>> (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - >>> 2022 >>> Berkeley DB: Berkeley DB 5.3.21: (May 11, 2012) >>> Support for: crypteq IPv6 Perl OpenSSL TLS_resume move_frozen_messages >>> Content_Scanning DKIM DNSSEC Event OCSP PIPECONNECT PRDR Queue_Ramp SPF SRS >>> TCP_Fast_Open >>> Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm >>> dbmjz dbmnz dnsdb >>> Authenticators: cram_md5 dovecot plaintext spa >>> Routers: accept dnslookup ipliteral manualroute queryprogram redirect >>> Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp >>> Malware: f-protd f-prot6d drweb aveserver fsecure kavdaemon sophie clamd >>> mksd avast sock cmdline >>> Fixed never_users: 0 >>> Configure owner: 0:0 >>> Size of off_t: 8 >>> 2023-05-09 16:02:10 cwd=/var/log/exim 2 args: exim --version >>> Configuration file is /etc/exim.conf >>> >> > -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
[exim] Re: failure to transfer data from subprocess
On Wed, May 10, 2023 at 2:04 PM Robert Nicholson via Exim-users < exim-users@lists.exim.org> wrote: > Is anybody able to assist with the below issue? > > The one thing I can say is that it doesn’t impact all email but it’s not > clear what the criteria is of what it does impact. > You didn't share the userforward router. Can you please do? Does it refer to some file lookup? Does that file exist? -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html] -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
[exim] Re: failure to transfer data from subprocess
I am not the administrator of the machine so is there any way I can show you what you are asking for? On Wed, May 10, 2023 at 6:18 AM Odhiambo Washington wrote: > > > On Wed, May 10, 2023 at 2:04 PM Robert Nicholson via Exim-users < > exim-users@lists.exim.org> wrote: > >> Is anybody able to assist with the below issue? >> >> The one thing I can say is that it doesn’t impact all email but it’s not >> clear what the criteria is of what it does impact. >> > > > You didn't share the userforward router. Can you please do? > Does it refer to some file lookup? > Does that file exist? > > > -- > Best regards, > Odhiambo WASHINGTON, > Nairobi,KE > +254 7 3200 0004/+254 7 2274 3223 > "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) > [How to ask smart questions: > http://www.catb.org/~esr/faqs/smart-questions.html] > -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
[exim] Re: failure to transfer data from subprocess
Also I am the owner of the .forward file but do the errors suggest anything is wrong with the .forward file? My understanding is the issue is before the .forward file is being processed but I could be wrong. On Wed, May 10, 2023 at 6:33 AM Robert Nicholson wrote: > I am not the administrator of the machine so is there any way I can show > you what you are asking for? > > On Wed, May 10, 2023 at 6:18 AM Odhiambo Washington > wrote: > >> >> >> On Wed, May 10, 2023 at 2:04 PM Robert Nicholson via Exim-users < >> exim-users@lists.exim.org> wrote: >> >>> Is anybody able to assist with the below issue? >>> >>> The one thing I can say is that it doesn’t impact all email but it’s not >>> clear what the criteria is of what it does impact. >>> >> >> >> You didn't share the userforward router. Can you please do? >> Does it refer to some file lookup? >> Does that file exist? >> >> >> -- >> Best regards, >> Odhiambo WASHINGTON, >> Nairobi,KE >> +254 7 3200 0004/+254 7 2274 3223 >> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) >> [How to ask smart questions: >> http://www.catb.org/~esr/faqs/smart-questions.html] >> > -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
[exim] Re: failure to transfer data from subprocess
On 10/05/2023 12:33, Robert Nicholson via Exim-users wrote: I am not the administrator of the machine so is there any way I can show you what you are asking for? exim -bP router userforward But really, you should get the admin involved for debugging this. -- Cheers, Jeremy -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
[exim] Re: failure to transfer data from subprocess
On 10/05/2023 12:33, Robert Nicholson via Exim-users wrote: I am not the administrator of the machine so is there any way I can show you what you are asking for? exim -bP router userforward But really, you should get the admin involved for debugging this. -- Cheers, Jeremy -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
[exim] Re: failure to transfer data from subprocess
On 10/05/2023 12:02, Robert Nicholson via Exim-users wrote: Exim version 4.96-58-g4e9ed49f8 #2 built 07-Jan-2023 06:47:04 Who built it? What is the provenance of the sourcecode? mainlog:2023-05-09 13:49:51 1pwUHO-0005xx-1O SIGSEGV (null pointer indirection) Definitely a bug; you should not be able to induce this by doing something odd in a .forward. For debugging it, it'd help if you could provide the matching .forward rule (if there is indeed one), and even more if you could get a coredump. The "failure to transfer data" log is a follow-on resulting from the transport process dying (and not providing data) not ignore that. Is the message successfully delivered on a subsequent queue-run (grep the log for the message ID)? I see several failed tries in the log extract you gave. If not, and the message is still queued, please try forcing a delivery with debug enabled ("exim -d+all -M 1pwUHO-0005xx-1O 2>&1 | tee debuglog") -- Cheers, Jeremy -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
[exim] Re: failure to transfer data from subprocess
On 10/05/2023 12:02, Robert Nicholson via Exim-users wrote: Exim version 4.96-58-g4e9ed49f8 #2 built 07-Jan-2023 06:47:04 Who built it? What is the provenance of the sourcecode? mainlog:2023-05-09 13:49:51 1pwUHO-0005xx-1O SIGSEGV (null pointer indirection) Definitely a bug; you should not be able to induce this by doing something odd in a .forward. For debugging it, it'd help if you could provide the matching .forward rule (if there is indeed one), and even more if you could get a coredump. The "failure to transfer data" log is a follow-on resulting from the transport process dying (and not providing data) not ignore that. Is the message successfully delivered on a subsequent queue-run (grep the log for the message ID)? I see several failed tries in the log extract you gave. If not, and the message is still queued, please try forcing a delivery with debug enabled ("exim -d+all -M 1pwUHO-0005xx-1O 2>&1 | tee debuglog") -- Cheers, Jeremy -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## exim-users-unsubscr...@lists.exim.org ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/