Bug 1224901

Summary: SMTP connection lost while reading message data
Product: Red Hat Enterprise Linux 7 Reporter: Milan Crha <mcrha>
Component: evolution-data-serverAssignee: Milan Crha <mcrha>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.1CC: jkoten, mcrha, tpelka, vrutkovs
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: evolution-data-server-3.12.11-12.el7 Doc Type: Bug Fix
Doc Text:
Cause: SMTP message send could fail Consequence: slow network connection could cause message send failure due to underlying function not writing any data into the stream Fix: always write all piled data into the stream Result: message send does not fail with slow networks
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-19 07:58:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Milan Crha 2015-05-26 07:28:48 UTC
Kind of clone of an upstream bug report:
https://bugzilla.gnome.org/show_bug.cgi?id=749292

The SMTP connection can timeout and fail to send the message. The upstream bug report claims that the message pretends to be sent, while it isn't, but I wasn't able to reproduce that. I was able to reproduce the timeout on the connection when cheating in the code.

I suggest to use the upstream patch proactively, even not being to reproduce the issue without code cheating.

Comment 3 Milan Crha 2015-05-28 09:28:22 UTC
(In reply to Milan Crha from comment #0)
> The SMTP connection can timeout and fail to send the message.

Just realized, when the upstream reporter updated the bug report, that the reason was also elsewhere, already fixed in 3.16.0, but not in 3.12.x. The other part of the fix is commit [1], with which I'm updating the patch for this bug report.

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=bae0c64

Comment 6 errata-xmlrpc 2015-11-19 07:58:41 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-2226.html