Discussion:
smtp transport process returned non-zero status 0x0100
Elliot Finley
2003-12-16 22:40:04 UTC
Permalink
Lately I've been gettting a lot of frozen messages in my queue. When I look
at the log 'exim -Mvl <message-id>' then I see:

R=lookuphost T=remote_smtp defer (-1): smtp transport process returned
non-zero status 0x0100: exit code 1 *** Frozen

But then when I try to deliver it manually 'exim -M <message-id>' it gets
delivered.

Anyone know whats going on?

Elliot


--

## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
Philip Hazel
2003-12-17 12:16:47 UTC
Permalink
Post by Elliot Finley
Lately I've been gettting a lot of frozen messages in my queue. When I look
R=lookuphost T=remote_smtp defer (-1): smtp transport process returned
non-zero status 0x0100: exit code 1 *** Frozen
Which release of Exim? Is there any other evidence on the main or panic
logs? From reading the code, this message should only happen after a
drastic error such as the inability to open the message file or to set
the uid for the delivery.

--
Philip Hazel University of Cambridge Computing Service,
***@cus.cam.ac.uk Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book

--

## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
Elliot Finley
2003-12-17 23:45:36 UTC
Permalink
Sorry - the version of Exim is 4.24.

The remote_smpt transport is:

remote_smtp:
driver = smtp
user = virtual
group = virtual
hosts_avoid_tls = *


When I try to manually deliver one of these messages with 'exim -M
<message-id>' then a lot of times it'll say 'Connection refused' but then,
the email is no longer on the queue. I'm hoping that it got delivered.

----- Original Message -----
From: "Philip Hazel" <***@cus.cam.ac.uk>
To: "Elliot Finley" <***@efinley.com>
Cc: <exim-***@exim.org>
Sent: Wednesday, December 17, 2003 5:16 AM
Subject: Re: [Exim] smtp transport process returned non-zero status 0x0100
Post by Philip Hazel
Post by Elliot Finley
Lately I've been gettting a lot of frozen messages in my queue. When I look
R=lookuphost T=remote_smtp defer (-1): smtp transport process returned
non-zero status 0x0100: exit code 1 *** Frozen
Which release of Exim? Is there any other evidence on the main or panic
logs? From reading the code, this message should only happen after a
drastic error such as the inability to open the message file or to set
the uid for the delivery.
--
Philip Hazel University of Cambridge Computing Service,
Get the Exim 4 book: http://www.uit.co.uk/exim-book
--

## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
Philip Hazel
2003-12-18 09:43:17 UTC
Permalink
Post by Elliot Finley
driver = smtp
user = virtual
group = virtual
hosts_avoid_tls = *
When I try to manually deliver one of these messages with 'exim -M
<message-id>' then a lot of times it'll say 'Connection refused' but then,
the email is no longer on the queue. I'm hoping that it got delivered.
If Exim delivered it, it should have logged the fact. Look at the
complete set of log lines for the message. Use exigrep to extract them
from the main log files. Also check Exim's panic log for any entries
that are relevant.


--
Philip Hazel University of Cambridge Computing Service,
***@cus.cam.ac.uk Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book

--

## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
Elliot Finley
2003-12-21 08:26:06 UTC
Permalink
Here is what I see in the log:

2003-12-20 05:42:20 1AXgQx-000Aff-6W == ***@sisna.com R=lookuphost
T=remote_smtp defer (-1): smtp transport process returned non-zero status
0x0100: exit code 1

----- Original Message -----
From: "Philip Hazel" <***@cus.cam.ac.uk>
To: "Elliot Finley" <***@efinley.com>
Cc: <exim-***@exim.org>
Sent: Thursday, December 18, 2003 2:43 AM
Subject: Re: [Exim] smtp transport process returned non-zero status 0x0100
Post by Philip Hazel
Post by Elliot Finley
driver = smtp
user = virtual
group = virtual
hosts_avoid_tls = *
When I try to manually deliver one of these messages with 'exim -M
<message-id>' then a lot of times it'll say 'Connection refused' but then,
the email is no longer on the queue. I'm hoping that it got delivered.
If Exim delivered it, it should have logged the fact. Look at the
complete set of log lines for the message. Use exigrep to extract them
from the main log files. Also check Exim's panic log for any entries
that are relevant.
--
Philip Hazel University of Cambridge Computing Service,
Get the Exim 4 book: http://www.uit.co.uk/exim-book
--
## List details at http://www.exim.org/mailman/listinfo/exim-users Exim
details at http://www.exim.org/ ##
--

## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
Philip Hazel
2003-12-22 11:40:28 UTC
Permalink
Post by Elliot Finley
T=remote_smtp defer (-1): smtp transport process returned non-zero status
0x0100: exit code 1
If that's all there is in the log for that message, Exim has NOT yet
delivered it, and the message should still be on the spool. If it is
not, there is something horrible going wrong. Use exigrep to find all
log entries for that message.


--
Philip Hazel University of Cambridge Computing Service,
***@cus.cam.ac.uk Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book

--

## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
Loading...