>> I'm using here debian/testing i386. The problem is related to exim4:
>>
>> $ cat /var/log/exim4/paniclog
>> 2006-08-30 17:32:05 socket bind() for address 127.0.0.1 failed: Address
>> already in use: daemon abandoned
>>
>> even if:
>>
>> $ netstat -lpn|grep :25
>> tcp 0 0 127.0.0.1:25 0.0.0.0:*
>> LISTEN 5701/exim4
>>
>> The error message shows up on bootstrap also and the 'mta' needs time to
>> start (I guess a timeout) and failed then.
>
> It looks like exim is failing to start up because it's already running.
> Perhaps two different things are trying to start it. It may help to do
> something like:
>
> find /etc -type f -exec grep -H exim {} \;
I've got of interest:
/etc/default/exim4:
----8<----
EX4DEF_VERSION=''
# 'combined' - one daemon running queue and listening on SMTP port
# 'no' - no daemon running the queue
# 'separate' - two separate daemons
# 'ppp' - only run queue with /etc/ppp/ip-up.d/exim4.
# 'nodaemon' - no daemon is started at all.
# 'queueonly' - only a queue running daemon is started, no SMTP
# listener.
# setting this to 'no' will also disable queueruns from
# /etc/ppp/ip-up.d/exim4
QUEUERUNNER='combined'
# how often should we run the queue
QUEUEINTERVAL='30m'
# options common to quez-runner and listening daemon
COMMONOPTIONS=''
# more options for the daemon/process running the queue (applies to
# the one
# started in /etc/ppp/ip-up.d/exim4, too.
QUEUERUNNEROPTIONS=''
# special flags given to exim directly after the -q. See exim(8)
QFLAGS=''
# options for daemon listening on port 25
SMTPLISTENEROPTIONS=''
---->8-----
/etc/logrotate.d/exim4-base
/etc/cron.daily/exim4-base
/etc/init.d/exim4
/etc/exim4/*
/etc/ppp/ip-up.d/exim4
Thanks Olaf
|