On Thu, Sep 16, 2004 at 03:38:29PM +0100, Kevin Ratcliffe said:
> Stephen Gran wrote:
> >On Thu, Sep 16, 2004 at 11:05:25AM +0100, Kevin Ratcliffe said:
> >>
> >>I am having a little bit of a problem upgrading from 3.20(RPM) to 4.42.
> >>I still have the old RPM installed and am testing the new binary on a
> >>different port. I compiled 4.42 and the binary seems to build and
> >>install okay. I run the new binary with the same options as the rpm
> >>built exim. I can send a message and exim accepts it. When the message
> >>is for a remote domain the mail is sent okay. But when it is a local
> >>delivery, it stops in the queue. All local messages stay in the queue
> >>until I type 'runq' as root, then the local delivery completes. There
> >>is nothing obvious to me in the logs. I am assuming that it is a
> >>permissions error somewhere.
> >
> >Are you starting it with a queue interval? e.g., exim -bd -q30m or just
> >exim -bd?
>
> I run it with a queue time of 1h. eg. /usr/local/exim/bin/exim -bd -q1h
Do you have queue-only set somewhere? That's all I can imagine. If it
delivers fine when you run the queue manually, and doesn't produce
errors on the first try, it doesn't sound like a permissions problem to
me. Is the binary, in fact, suid root? Just to rule it out. Other
than that, I guess you're going to have to show us some conffile
snippets, and some log snippets to see what's going on.
--
--------------------------------------------------------------------------
| Stephen Gran | The Kennedy Constant: Don't get mad -- |
| steve@??? | get even. |
| http://www.lobefin.net/~steve | |
--------------------------------------------------------------------------