Page 1 of 1

Certain messages killing the Scalix SMTP relay

Posted: Wed Sep 13, 2006 12:03 am
by ltd
See:

http://www.scalix.com/community/viewtop ... f57b5c5864

Same thing seems to be happening on my Scalix 10 box. Here's a transcript of the SMTP relay debug log. It seems to happen when there are NULLs in the message:

Code: Select all

Accepted client 10 from  (mail.independent.com.au)
Cli 25087/10 sent  : 220 ransack.independent.com.au ESMTP Scalix SMTP Relay 10.0.1.4; Wed, 13 Sep 2006 13:47:59 +1000 (EST)

Cli 25087/10 rcvd: 'HELO skywarp.independent.com.au'
Cli 25087/10 sent  : 250 ransack.independent.com.au Hello mail.independent.com.au [192.168.1.10], pleased to meet you

Cli 25087/10 rcvd: 'MAIL FROM:<sender@remote.domain>'
Cli 25087/10 sent  : 250 sender@remote.domain... Sender ok

Cli 25087/10 rcvd: 'RCPT TO:<person@our.domain>'
  ... new process 25180
25087: Allocate new unix.in process 25180
Cli 25087/10 rcvd U: '220 Scalix ESMTP Ready.'
Cli 25087/10 rcvd U: '250 Ok'
Cli 25087/10 sent U: rcpt to: <person@our.domain>

Cli 25087/10 rcvd U: '250 Ok'
Cli 25087/10 sent  : 250 Ok

Cli 25087/10 rcvd: 'DATA'
Cli 25087/10 sent  : 354 Enter mail, end with "." on a line by itself (relay)

Cli 25087/10 sent U: data

Cli 25087/10 rcvd U: '354 Enter mail, end with "." on a line by itself.'
Cli 25087/10 sent U: Received: from skywarp.independent.com.au (mail.independent.com.au 192.168.1.10)
      by ransack.independent.com.au (Scalix SMTP Relay 10.0.1.4)
      by ransack.independent.com.au (Scalix SMTP Relay 10.0.1.4)
      via ESMTP; Wed, 13 Sep 2006 13:47:59 +1000 (EST)
  Received: by skywarp.independent.com.au (Postfix, from userid 103)
    id CAC0F1A6E06; Wed, 13 Sep 2006 11:13:44 +1000 (EST)
  Received: by skywarp.independent.com.au (Postfix)
    id EACE51A5213; Mon, 11 Sep 2006 13:56:09 +1000 (EST)
  Delivered-To: person@our.domain
  Received: by skywarp.independent.com.au (Postfix, from userid 65534)
    id D6D531A563A; Mon, 11 Sep 2006 13:56:09 +1000 (EST)
  Received: from localhost (localhost.localdomain [127.0.0.1])
    by skywarp.independent.com.au (Postfix) with ESMTP id 9BB201A5213
    for <person@our.domain>;
    Mon, 11 Sep 2006 13:56:09 +1000 (EST)
  Received: from skywarp.independent.com.au ([127.0.0.1])
    by localhost (skywarp [127.0.0.1]) (amavisd-new, port 10024)
    with SMTP id 00570-10 for <person@our.domain>;
    Mon, 11 Sep 2006 13:56:09 +1000 (EST)
  Received: from altiki.independent.com.au (unknown [61.29.127.163])
    by skywarp.independent.com.au (Postfix) with ESMTP id 640681A563A
    for <person@our.domain>;
   
Cli 25087/10 sent U:  Mon, 11 Sep 2006 13:56:09 +1000 (EST)
  Received: from novatek (node-10283.tor.pppoe.execulink.com [69.63.56.46])
    by altiki.independent.com.au (Postfix) with ESMTP id E6DAB2D00FD
    for <person@our.domain>;
    Mon, 11 Sep 2006 13:53:31 +1000 (EST)
  Message-ID: <008601c6d53c.39bbc980.c854c0a8@roarke>
  Date: Mon, 11 Sep 2006 00:50:07 +0000
  From: remote person <sender@remote.domain>
  User-Agent: Thunderbird 1.5.0.5 (Windows/20060719)
  MIME-Version: 1.0
  To: rocky kristen <person@our.domain>
  Subject: Some cash... approximate
  Content-Type: multipart/alternative;
   boundary="---------00000075.01C6D53C"
  X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at independent.com.au
  X-Spambayes-Classification: spam; 0.99
 
  This is a multi-part message in MIME format.
  -----------00000075.01C6D53C
  Content-Type: text/plain; charset=us-ascii
  Content-Transfer-Encoding: 7bit
 
  Yours free $1000 are waiting for you!
  Dont go to Vegas, vegas is going to you!
 
Cli 25087/10 sent U: Poker, Hold'em, Black Jack, Slots, etc...
  http://enkludlom.com/e/21
  asia madison
  Yes, I'd like to know how this will all end. Well, ten years ago, I was
  abidjan incurred
  "A full empty?" He looked puzzled.
 
  -----------00000075.01C6D53C
  Content-Type: text/html; charset=us-ascii
  Content-Transfer-Encoding: 7bit
 
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <meta content="text/html;charset=us-ascii" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
  Yours free $1000 are waiting for you!<br>
  Dont go to Vegas, vegas is going to you! <br>
  Poker, Hold'em, Black Jack, Slots, etc...<br><br>
  <a href="http://enkludlom.com/e/21">http://enkludlom.com/e/21</a><br>
  <hr><br>
  asia madison<br>
       Yes, I'd like to know how this will all end. Well, ten years ago, I was<br>
  abidjan incurred<br>
       "A full empty?" He looked puzzled.<br>
  </body>
  </html>

  -----------00000075.01C6D53C--

Cli 25087/9 rcvd U: '250 Ok'
Cli 25087/9: Submitted message ': <20060913034406.D3671D0893DD8@localhost.localdomain>' to unix.in.
  response: '250 Ok'
Cli 25087/9 Finished submitting msg  : <20060913034406.D3671D0893DD8@localhost.localdomain>
Cli 25087/9 sent  : 250 Ok

Cli 25087/9 rcvd: 'QUIT'
Cli 25087/9 sent  : 221 ransack.independent.com.au closing connection

Cli 25087/10 got .
Cli 25087/10 sent U: {NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}{NULL}                                                                                     .
 
Cli 25087/5 rcvd U: 'Cannot read message data.'
Cli 25087/5: Submitted message ': <001c01c6d66c.290a7100.c74dc0a8@haywood>' to unix.in.
  response: 'Cannot read message data.'
Cli 25087/5 Finished submitting msg  : <001c01c6d66c.290a7100.c74dc0a8@haywood>
Cli 25087/5 sent  : Cannot read message data.
 
Cli 25087/10 rcvd U: 'Cannot read message data.'
Cli 25087/10: Submitted message ': <008601c6d53c.39bbc980.c854c0a8@roarke>' to unix.in.
  response: 'Cannot read message data.'
Cli 25087/10 Finished submitting msg  : <008601c6d53c.39bbc980.c854c0a8@roarke>
Cli 25087/10 sent  : Cannot read message data.


Can anyone provide some insight into how I can deal with this?

Posted: Tue Sep 19, 2006 12:59 am
by ssiekmann
This is a known bug and yes, NULs are causing it. If you are an Enterprise customer, you can download the 10.0.2 patch which fixes the issue.

Cheers,

Sascha.