[Pkg-exim4-users] Troubleshooting exim4 in Wheezy.

Marc Haber mh+pkg-exim4-users at zugschlus.de
Thu Mar 13 07:47:55 UTC 2014


On Wed, Mar 12, 2014 at 09:12:22AM -0700, Peter Easthope wrote:
> On Thu, March 6, 2014 12:11 am, Johann Spies wrote:
> > Look in /var/spool/exim4/input and /var/spool/exim4/msglog
> 
> No such message in either location.
> 
> peter at dalton:/var/spool/exim4/input$ ls -l
> total 32
> -rw-r----- 1 Debian-exim Debian-exim 1457 Mar 10 06:30 1WN0Hd-0004Gb-Qb-D
> -rw-r----- 1 Debian-exim Debian-exim  734 Mar 10 06:30 1WN0Hd-0004Gb-Qb-H
> -rw-r----- 1 Debian-exim Debian-exim 1457 Mar 11 06:30 1WNMlD-0004ep-IK-D
> -rw-r----- 1 Debian-exim Debian-exim  734 Mar 11 06:30 1WNMlD-0004ep-IK-H
> -rw-r----- 1 Debian-exim Debian-exim  989 Mar 11 14:24 1WNU9w-0004un-KS-D
> -rw-r----- 1 Debian-exim Debian-exim  733 Mar 11 14:24 1WNU9w-0004un-KS-H
> -rw-r----- 1 Debian-exim Debian-exim 1030 Mar 11 18:44 1WNYDF-0001In-Ic-D
> -rw-r----- 1 Debian-exim Debian-exim  733 Mar 11 18:44 1WNYDF-0001In-Ic-H
> peter at dalton:/var/spool/exim4$ cd ../msglog
> peter at dalton:/var/spool/exim4/msglog$ ls -l
> total 16
> -rw-r----- 1 Debian-exim Debian-exim 260 Mar 10 06:30 1WN0Hd-0004Gb-Qb
> -rw-r----- 1 Debian-exim Debian-exim 260 Mar 11 06:30 1WNMlD-0004ep-IK
> -rw-r----- 1 Debian-exim Debian-exim 260 Mar 11 14:24 1WNU9w-0004un-KS
> -rw-r----- 1 Debian-exim Debian-exim 260 Mar 11 18:44 1WNYDF-0001In-Ic

What do the logs say about the message?

> > You can do that in /etc/aliases:
> >
> > root: peter
> > peter: peter at easthope.ca
> >
> > or something similar.
> 
> Those aliases were in /etc/aliases before this investigation began.

Why did you remove them?

> Seems odd that /etc/aliases and /etc/email-addresses have similar purposes.
> Also odd that exim4 complains about email-addresses but has not read
> aliases.

/etc/email-addresses
       is  used to rewrite the email addresses of users. This is particularly useful for
       users who use their ISP's domain for email.

       The file should contain lines of the form

       user: someone at isp.com
       otheruser: someoneelse at anotherisp.com

       This way emails from user will appear to be from someone at isp.com to  the  outside
       world.  Technically,  the  from,  reply-to,  and sender addresses, along with the
       envelope sender, are rewritten for users that appear to be in the local domain.

This is from the manpage for exim4-config_files. /etc/email-addresses
and /etc/aliases _do_ share a common format. Their function is
something entirely different.

> > What does paniclog complain about? /var/log/exim4/paniclog
> 
> peter at dalton:~$ cat /var/log/exim4/paniclog
> 2014-03-04 07:46:19 socket bind() to port 25 for address 172.24.1.1
> failed: Cannot assign requested address: daemon abandoned
> 2014-03-04 18:58:14 socket bind() to port 25 for address 172.24.1.1
> failed: Cannot assign requested address: daemon abandoned
> 2014-03-04 19:22:24 socket bind() to port 25 for address 172.24.1.1
> failed: Cannot assign requested address: daemon abandoned
> 2014-03-04 21:29:16 socket bind() to port 25 for address 172.24.1.1
> failed: Cannot assign requested address: daemon abandoned
> 
> That is all in paniclog.
> 
> 172.24.1.1 is the connection for a hub which allows connection of a
> few machines of my local network.  This seems the cause of failure
> of exim4.  But why does this binding fail?  I am baffled here.

What does "ip addr" show?

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 31958061
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 31958062



More information about the Pkg-exim4-users mailing list