Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TvDYS-0007jh-Ge for pgsql-www@arkaria.postgresql.org; Tue, 15 Jan 2013 20:56:20 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1TvDYR-0002T4-Qt for pgsql-www@arkaria.postgresql.org; Tue, 15 Jan 2013 20:56:19 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TvDYQ-0002Rs-8I for pgsql-www@postgreSQL.org; Tue, 15 Jan 2013 20:56:18 +0000 Received: from [2a02:16a8:dc41::11] (helo=cronos.madness.at) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TvDYO-0000RO-RW for pgsql-www@postgreSQL.org; Tue, 15 Jan 2013 20:56:17 +0000 Received: from mastermind.kaltenbrunner.cc ([2001:470:7a2d::22]) by cronos.madness.at with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1TvDYK-0007pJ-1G; Tue, 15 Jan 2013 21:56:13 +0100 Message-ID: <50F5C267.2090902@kaltenbrunner.cc> Date: Tue, 15 Jan 2013 21:56:07 +0100 From: Stefan Kaltenbrunner User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: Tom Lane CC: pgsql-www@postgreSQL.org Subject: Re: Bogus duplicate-message complaints from PG mail lists References: <2493.1358282742@sss.pgh.pa.us> In-Reply-To: <2493.1358282742@sss.pgh.pa.us> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:16a8:dc41::11 (failed) X-Pg-Spam-Score: -1.1 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-www Precedence: bulk Sender: pgsql-www-owner@postgresql.org On 01/15/2013 09:45 PM, Tom Lane wrote: > Several times over the past couple of days, I have gotten complaints > like the one attached about duplicate message IDs. I can see from my > sendmail daemon's log that I sent only one copy of this, and the > complaint is dated about twenty minutes after the fact, so I'm pretty > sure the duplicate is not of my making. > > Usually when I get this type of thing I can tell from the Received: > lines that it's the fault of some list subscriber's MUA re-submitting > a message to the lists. But the Received: lines in this example and > the last couple don't show that the message has gone anywhere outside > postgresql.org. So I'm thinking it's a recently-introduced glitch in > the mail list server arrangements. those are caused by a network issue between one of the .eu server locations and the .eu location the listserver itself is in. The problem is that TCP sessions will get cut off in-transmission and both ends of the communication end up seeing different states of the session. In the particular cases of the "mail duplication" it is basically the sender (makus.postgresql.org - inbound MX) getting a TCP-session timeout after the the end of DATA in the SMTP session and the receiving side(malur.postgresql.org - the listserver) actually got the full mail AND acknowledged it but the sender never got the reply back. The sender (having no ack from the receiver) retries, generating a dup... We are working on fully diagnosing what is causing this (other parts of the infrastructure are impacted as well just not as visible) but the intermediate nature and the complexity(and number) of networks involved are not helping. Stefan -- Sent via pgsql-www mailing list (pgsql-www@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-www