Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: exim: users

Long Sender Addresses and Data Timeouts

 

 

exim users RSS feed   Index | Next | Previous | View Threaded


Chris.Russell at knowledgeit

May 8, 2008, 2:56 AM

Post #1 of 4 (100 views)
Permalink
Long Sender Addresses and Data Timeouts

Hi All,

I've been seeing a problem for a while now, but until now I've not had
any exim -> exim issues so couldn't really debug as much as I'd like.

Basically, the scenario is I have an exim box acting as a relay onto
various other things (Exchange, Exim, MailMarshall, etc ..)

If an email has a long sender address, ie (Topica is a prime example):


xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[at]xxxxxxxxxxxxxx.b.topica.com

The message is never forwarded due to data timeouts.

not using PIPELINING
SMTP>> MAIL
FROM:<xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[at]xxxxxxxxxxxxxx.b.topi
ca.com> SIZE=6943
waiting for data on socket
read response data: size=8
SMTP<< 250 OK
SMTP>> RCPT TO:<user[at]user.com>
waiting for data on socket
read response data: size=14
SMTP<< 250 Accepted
SMTP>> DATA
waiting for data on socket
read response data: size=56
SMTP<< 354 Enter message, ending with "." on a line by itself
SMTP>> writing message and terminating "."
writing data block fd=6 size=5918 timeout=300
waiting for data on socket
selecting on subprocess pipes

...

At which point it loops on the subprocess pipes before (in this case)
the remote exim closes the SMTP session due to data timeouts.

Sending directly works fine, both to Exchange and Exim it just seems to
be when using exim as a relay.

Has anyone ever experienced anything like this ? could it be some other
wierd and wonderful issue such as MTU ?

Thanks

Chris

--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/


dot at dotat

May 8, 2008, 5:04 AM

Post #2 of 4 (91 views)
Permalink
Re: Long Sender Addresses and Data Timeouts [In reply to]

On Thu, 8 May 2008, Chris Russell wrote:

> SMTP<< 354 Enter message, ending with "." on a line by itself
> SMTP>> writing message and terminating "."
> writing data block fd=6 size=5918 timeout=300
> waiting for data on socket
> selecting on subprocess pipes
>
> ...
>
> At which point it loops on the subprocess pipes before (in this case)
> the remote exim closes the SMTP session due to data timeouts.

What is the remote host doing when this happens?

> Has anyone ever experienced anything like this ? could it be some other
> wierd and wonderful issue such as MTU ?

Possibly, but not if it really is the length of the sender address. Do
long messages with short addresses get through OK?

Tony.
--
<fanf[at]exim.org> <dot[at]dotat.at> http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}

--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/


Chris.Russell at knowledgeit

May 8, 2008, 5:20 AM

Post #3 of 4 (92 views)
Permalink
Re: Long Sender Addresses and Data Timeouts [In reply to]

Hi Tony,

Thanks for the reply...

>
> At which point it loops on the subprocess pipes before (in this case)

> the remote exim closes the SMTP session due to data timeouts.
> What is the remote host doing when this happens?

On this occasion the remote host sits there and the connection just
times out.

I've got this issue on exim -> Exchange, exim -> Mail Marshall, exim->
IMSS and exim-> exim. I've also got it on two servers physically next to
each other on the same network in the same switch both running the
newest version of exim.

> Has anyone ever experienced anything like this ? could it be some
> other wierd and wonderful issue such as MTU ?
> Possibly, but not if it really is the length of the sender address. Do
long messages with short addresses get through OK?

Long messages go through fine, the only thing I've been able to narrow
it down to is sender address length and again only when exim is
relaying.

Basically starts to send, sends what looks like all of the data then
just sits on selecting subprocess pipes.

Thanks

Chris

--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/


dot at dotat

May 8, 2008, 6:01 AM

Post #4 of 4 (92 views)
Permalink
Re: Long Sender Addresses and Data Timeouts [In reply to]

On Thu, 8 May 2008, Chris Russell wrote:
>
> On this occasion the remote host sits there and the connection just
> times out.
>
> I've got this issue on exim -> Exchange, exim -> Mail Marshall, exim->
> IMSS and exim-> exim. I've also got it on two servers physically next to
> each other on the same network in the same switch both running the
> newest version of exim.

I'd try getting a tcpdump of a broken connection and/or running both ends
in full-on debugging mode to find out what exactly is going on in detail.
There isn't enough information in your messages for me to be able to
diagnose the problem.

Tony.
--
<fanf[at]exim.org> <dot[at]dotat.at> http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}

--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

exim users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.