Quantcast
Channel: Exchange Server 2013 - General Discussion forum
Viewing all articles
Browse latest Browse all 4521

Exchange 2010 Sp3 RU 29 Poison Queue

$
0
0

Hello,

I didn't find a Forum for Exchange legacy version, so I post here.

And now for my issue:

We recently install Exchange 2010 sp3 RU 29 (From E2010SP3RU25). After a few the we start getting message stuck in poison queue, every time this message get stuck the EDGETRANSPORT.EXE is killed.

I checked and find out, why this message ate getting stuck.

The message where submitted in Multi-function printer via scanner to email, this machine where wrongly configured and accepted invalid mail (like '-', '?').

Exchange should defend it self against this error, every time I resubmit this message it crashes the EDGETRANSPORT.EXE again.

  • Environment

The Scanner relay the message to a smtp server (Exchange 2010 Transport server), this server relay the message to Thr transport server in the same site as the mailbox server.

All server have Exchange 2010 SP3 RU 29 in Windows 2008 r2,  updated, servers.

Only the transport server in the mailbox server site have Forefront to Exchange install, and this are the server that crashes.

  • First Event

Source:        MSExchangeTransport
Event ID:      10003
Task Category: PoisonMessage
Description: The transport process failed during message processing with the following call stack: System.ArgumentNullException: Value cannot be null.

Parameter name: RecipientBaseParticipant
   at Microsoft.Exchange.Data.Storage.StorePropertyDefinition.ValidateSetPropertyValue(Object value)
   at Microsoft.Exchange.Data.Storage.PropertyBag.SetProperty(StorePropertyDefinition propertyDefinition, Object value)
   at Microsoft.Exchange.Data.Storage.PropertyBag.set_Item(PropertyDefinition propertyDefinition, Object value)
   at Microsoft.Exchange.Data.Storage.CoreRecipient..ctor(RecipientTable recipientTable, Int32 rowId, SetDefaultPropertiesDelegate setDefaultPropertiesDelegate, Participant participant)
   at Microsoft.Exchange.Data.Storage.CoreRecipientCollection.CreateCoreRecipient(SetDefaultPropertiesDelegate setDefaultPropertiesDelegate, Participant participant)
   at Microsoft.Exchange.Data.Storage.InboundAddressCache.CopyRecipientToMessage(ICoreItem coreItem, ConversionRecipientEntry entry)
   at Microsoft.Exchange.Data.Storage.InboundAddressCache.CopyDataToItem(ICoreItem coreItem, Boolean importResourceFromTnef)
   at Microsoft.Exchange.Data.Storage.InboundMimeConverter.ConvertToItemInternal(MimePromotionFlags promotionFlags)
   at Microsoft.Exchange.Data.Storage.ConvertUtils.CallCts(Trace tracer, String methodName, LocalizedString exceptionString, CtsCall ctsCall)
   at Microsoft.Exchange.Data.Storage.InboundMimeConverter.ConvertToItem(MimePromotionFlags promotionFlags)
   at Microsoft.Exchange.Data.Storage.ItemConversion.ConvertAnyMimeToItem(Item itemOut, EmailMessage messageIn, InboundConversionOptions options)
   at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.CreateReplayItem()
   at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.CreateReplay()
   at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.<>c__DisplayClass4.<DeliverToRecipient>b__0()
   at Microsoft.Exchange.MailboxTransport.StoreDriver.StorageExceptionHandler.RunUnderExceptionHandler(IMessageConverter converter, StoreDriverDelegate workerFunction)
   at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.DeliverToRecipient()
   at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.DeliverToRecipients()
   at Microsoft.Exchange.MailboxTransport.StoreDriver.StoreDriver.DeliverMailItem(NextHopConnection connection, UInt64 sessionId, DateTime sessionStartTime, UInt64 mailCount, String mailboxServerFqdn, Boolean& wasSessionOpenedForLastRecipient)
   at Microsoft.Exchange.MailboxTransport.StoreDriver.StoreDriver.LocalDeliveryCallback(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)


Antonio Mourao


Viewing all articles
Browse latest Browse all 4521

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>