On Fri, 17 Dec 2004, Marc Schiffbauer wrote:
> sorry if I my question was a bit misleading. I know strace.. but I
> wondered how to call exim with strace on a production box that is
> already running the exim daemon to reproduce the stat() calls..
Oh, I wasn't thinking of stracing a production system. You should be
able to strace a single mail delivery without having to mess with the
daemon.
> Now I tried to send an email (using my local exim3 that connects to
> the exim 4.34 that we are talking about). But that did not work
> anymore! (after the strace call on the production box)
> I asked a friend to try that telnet call.
> Success. (?!!??) I use dialup for my internet connection
> via some different providers... so I changed the provider... and
> (STRANGE!) it worked now for me too... exim3 could empty its queue
> and deliver the testmessage to my production box.
>
> Reverting back to the other provider restores the problem although I
> got a different IP.
That is, of course, completely weird. I'm afraid I've never used dialup
and know nothing about it.
> I logged one of that strace calls where it was segfaulting. Is that
> of interest for you?
If it is Exim 4 then yes, though I'm not too interested in 4.34 any
more; if it is Exim 3 then I'm not interested, I'm afraid.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book