Temporary message delivery failure

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
arkade
Posts: 9
Joined: Fri Sep 12, 2014 10:27 pm

Temporary message delivery failure

Postby arkade » Mon May 07, 2007 1:26 am

Hi,

I've followed the instructions in this thread without success. /opt/zimbra/log/convertd.log doesnt exist on my system.
The only solution I've found is to remove the mailbox in question, recreate it, then flush the queues. This is obviously less than optimal. It also seems that once there is an error like this concerning one mailbox all subsequent mail to that box results in the same error:
May 7 12:43:26 localhost postfix/lmtp[16765]: C241B84C43D: to=, relay=zimbra.zzz.com.au[192.168.10.2], delay=2350, status=deferred (host zimbra.zzz.com.au[192.168.10.2] said: 451 4.0.0 Temporary message delivery failure try again (in reply to end of DATA command))
Any help would be appreciated.


arkade
Posts: 9
Joined: Fri Sep 12, 2014 10:27 pm

Temporary message delivery failure

Postby arkade » Tue Jan 15, 2008 9:26 pm

I'm still having this problem and have some more info on it. Firstly it seems to have no relation to attachments.
Whenever I stop, then restart the server I start recieving these errors. Looking in the defered mail queue the first few mailboxes that try and recieve mail seem to lock up. A solution I have found is the re-index the mailboxes in question and flush the queues. The problem will not occur again until I restart the server. Any ideas on what could be causing this?
mmorse
Ambassador
Ambassador
Posts: 6036
Joined: Fri Sep 12, 2014 10:24 pm

Temporary message delivery failure

Postby mmorse » Tue Jan 15, 2008 9:57 pm

Along the convertd thought process, what are your versions of compat-libstdc++-33 & compat-libstdc++-296?

-Is this a 64-bit system?

-Version string? (zmcontrol -v)
tim brennan
Advanced member
Advanced member
Posts: 93
Joined: Fri Sep 12, 2014 9:55 pm

Temporary message delivery failure

Postby tim brennan » Wed Jan 16, 2008 11:26 am

[quote user="arkade"]I'm still having this problem and have some more info on it. Firstly it seems to have no relation to attachments.
Whenever I stop, then restart the server I start recieving these errors. Looking in the defered mail queue the first few mailboxes that try and recieve mail seem to lock up. A solution I have found is the re-index the mailboxes in question and flush the queues. The problem will not occur again until I restart the server. Any ideas on what could be causing this?[/QUOTE]
You'll need to look in the mailbox.log and find the error that's causing failed message delivery. Should be some kind of an exception going off with LMTP on the stack -- probably something in the index, since re-indexing fixes it.
bmannella
Posts: 7
Joined: Fri Sep 12, 2014 11:13 pm

Temporary message delivery failure

Postby bmannella » Thu Jan 24, 2008 8:37 am

here is whats in my mailbox.log. Any thoughts?
2008-01-24 00:40:39,747 WARN [LmtpServer-4019] [ip=204.16.240.61;] ParsedMessage - Parse error on MIME part 2 (application/x-zip-compressed, Message-ID: )

com.zimbra.cs.mime.MimeHandlerException: cannot extract text

at com.zimbra.cs.mime.handler.DefaultHandler.getContentImpl(DefaultHandler.java:81)

at com.zimbra.cs.mime.MimeHandler.getContent(MimeHandler.java:148)

at com.zimbra.cs.mime.ParsedMessage.analyzePart(ParsedMessage.java:872)

at com.zimbra.cs.mime.ParsedMessage.analyzeMessage(ParsedMessage.java:788)

at com.zimbra.cs.mime.ParsedMessage.analyze(ParsedMessage.java:325)

at com.zimbra.cs.lmtpserver.ZimbraLmtpBackend.deliverMessageToLocalMailboxes(ZimbraLmtpBackend.java:340)

at com.zimbra.cs.lmtpserver.ZimbraLmtpBackend.deliver(ZimbraLmtpBackend.java:140)

at com.zimbra.cs.lmtpserver.LmtpHandler.processMessageData(LmtpHandler.java:375)

at com.zimbra.cs.lmtpserver.TcpLmtpHandler.continueDATA(TcpLmtpHandler.java:67)

at com.zimbra.cs.lmtpserver.LmtpHandler.doDATA(LmtpHandler.java:364)

at com.zimbra.cs.lmtpserver.LmtpHandler.processCommand(LmtpHandler.java:174)

at com.zimbra.cs.lmtpserver.TcpLmtpHandler.processCommand(TcpLmtpHandler.java:61)

at com.zimbra.cs.tcpserver.ProtocolHandler.processConnection(ProtocolHandler.java:160)

at com.zimbra.cs.tcpserver.ProtocolHandler.run(ProtocolHandler.java:128)

at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Thread.java:619)

Caused by: java.io.EOFException

at java.io.DataInputStream.readUnsignedShort(DataInputStream.java:323)

at java.io.DataInputStream.readUTF(DataInputStream.java:572)

at java.io.DataInputStream.readUTF(DataInputStream.java:547)

at com.zimbra.cs.convert.TransformationClient.extract(TransformationClient.java:153)

at com.zimbra.cs.convert.SocketTransformationStub.doExtract(SocketTransformationStub.java:75)

at com.zimbra.cs.convert.SocketTransformationStub.extract(SocketTransformationStub.java:109)

at com.zimbra.cs.mime.handler.DefaultHandler.getContentImpl(DefaultHandler.java:78)

... 15 more


com.zimbra.cs.mime.MimeHandlerException: cannot extract text

at com.zimbra.cs.mime.handler.DefaultHandler.getContentImpl(DefaultHandler.java:83)

at com.zimbra.cs.mime.MimeHandler.getContent(MimeHandler.java:148)

at com.zimbra.cs.mime.ParsedMessage.analyzePart(ParsedMessage.java:872)

at com.zimbra.cs.mime.ParsedMessage.analyzeMessage(ParsedMessage.java:788)

at com.zimbra.cs.mime.ParsedMessage.analyze(ParsedMessage.java:325)

at com.zimbra.cs.lmtpserver.ZimbraLmtpBackend.deliverMessageToLocalMailboxes(ZimbraLmtpBackend.java:340)

at com.zimbra.cs.lmtpserver.ZimbraLmtpBackend.deliver(ZimbraLmtpBackend.java:140)

at com.zimbra.cs.lmtpserver.LmtpHandler.processMessageData(LmtpHandler.java:375)

at com.zimbra.cs.lmtpserver.TcpLmtpHandler.continueDATA(TcpLmtpHandler.java:67)

at com.zimbra.cs.lmtpserver.LmtpHandler.doDATA(LmtpHandler.java:364)

at com.zimbra.cs.lmtpserver.LmtpHandler.processCommand(LmtpHandler.java:174)

at com.zimbra.cs.lmtpserver.TcpLmtpHandler.processCommand(TcpLmtpHandler.java:61)

at com.zimbra.cs.tcpserver.ProtocolHandler.processConnection(ProtocolHandler.java:160)

at com.zimbra.cs.tcpserver.ProtocolHandler.run(ProtocolHandler.java:128)

at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Thread.java:619)

Caused by: com.zimbra.cs.convert.ConversionException: Cannot connect to convertd

at com.zimbra.cs.convert.SocketTransformationStub.doExtract(SocketTransformationStub.java:78)

at com.zimbra.cs.convert.SocketTransformationStub.extract(SocketTransformationStub.java:109)

at com.zimbra.cs.mime.handler.DefaultHandler.getContentImpl(DefaultHandler.java:78)
bmannella
Posts: 7
Joined: Fri Sep 12, 2014 11:13 pm

Temporary message delivery failure

Postby bmannella » Thu Jan 24, 2008 8:40 am

[quote user="mmorse"]Along the convertd thought process, what are your versions of compat-libstdc++-33 & compat-libstdc++-296?

-Is this a 64-bit system?

-Version string? (zmcontrol -v)[/QUOTE]
Here is my stuff.
Installed Packages

compat-libstdc++-296.i386 2.96-138 installed

compat-libstdc++-33.i386 3.2.3-61 installed

compat-libstdc++-33.x86_64 3.2.3-61 installed
I am on a 64bit version.
Release 5.0.1_GA_1902.RHEL5_64_20080109190819 CentOS5_64 NETWORK edition
dustys
Advanced member
Advanced member
Posts: 67
Joined: Fri Sep 12, 2014 10:25 pm

Temporary message delivery failure

Postby dustys » Tue Jan 29, 2008 4:21 pm

I am experiencing the same issues. Certain mailboxes seem to crash convertd when a message is piped into it. Same Mailbox.log messages reported earlier and same version strings. :(
I have tried to re-index the offending mailboxes with no success.
DJS
bmannella
Posts: 7
Joined: Fri Sep 12, 2014 11:13 pm

Temporary message delivery failure

Postby bmannella » Wed Feb 06, 2008 8:07 pm

Does anyone have any ideas on how to fix this?
atstoddard
Posts: 6
Joined: Fri Sep 12, 2014 11:22 pm

Temporary message delivery failure

Postby atstoddard » Tue Feb 26, 2008 10:52 am

I am experiencing the same problems since upgrading from 4.5.7 to 5.0.2.

Running on RHEL5_64.

Emails with zip, dwg, and pdf sent to multiple addresses create errors in convertd and remain in the deferred queue.

Have checked to ensure that compat-libstdc is installed. Have reindexed the mailboxes and tried flushing the queue with not success. I also removed the jar file in /opt/zimbra/lib/ext/convertd/ which did not appear to make any change.

The global and COS settings are to view attachments in original format only.
We receive many emails with these file formats which are sent to multiple recipients. It does not occur with all emails as some are processed with no problem, but others fail and remain in the queue.
Is this a bug in 5.0.2 or is there a way to fix this?
chapman_164
Posts: 28
Joined: Fri Sep 12, 2014 11:17 pm

Temporary message delivery failure

Postby chapman_164 » Tue Feb 26, 2008 3:00 pm

I was having the same problem with zip, dwg, and pdf attachments. It was very frustrating as I turned indexing off but was still getting the same error. The only thing I have found that works reliably so far is to disable indexing for specific file types as described here. Every time I would see an email getting stuck in the deferred queue I would add an entry to LDAP to disable indexing for it, restart the server, and it would pass on without problems. After going through this a few times I think I've gotten all of the troublesome file types. I haven't had anything show up in deferred in a week or so.
Hope this helps,
Mike Chapman

Return to “Administrators”

Who is online

Users browsing this forum: itgroup2019 and 13 guests