My Oracle Support Banner

How to Disable Chunking Support on the MTA Server (Doc ID 2037859.1)

Last updated on DECEMBER 28, 2017

Applies to:

Oracle Communications Messaging Server - Version 7.0.0 and later
Information in this document applies to any platform.

Goal

We occasionally see mail coming in from a certain ISP fail with the following in mail.log_current:

03-Jul-2015 06:43:03.87 136b.86.331 tcp_local    +            O TCP|x.x.x.x|25|y.y.y.y|34467 SMTP
03-Jul-2015 06:43:04.99 136b.86.332 tcp_local    tcp_intranet VE 0 sender@ISP rfc822;recipient@localdomain ...  Error reading SMTP packet

And with slave_debug on the channel, we find it is using BDAT and the connection ends like:

06:43:04.83: Sending    : "250 2.5.0 Message chunk received."
06:43:04.99: os_smtp_read: [8] network read returned no data

The only happens when remote MTA is using BDAT and only when there are multiple recipients on the message.

Further investigation is required to determine the cause of the problem.

The receiving MTA was on patch 7.0.4.24.0. A few bugs related to BDAT were fixed in more recent patches. So the first action should be to upgrade to the current patch level.

But it is also possible that a firewall or other intermediate device is interfering with the connection.

Packet capture and analysis at the TCP level would be required to determine what is causing the problem.

But to workaround the problem, you could disable BDAT support.

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.