it's been a while since I've been on the Forum, but since Freesco is still going strong


However, I've been having a problem with Exim lately.
Running Freesco 0.3.8 with Exim 4.20 (phbc50) and Teapop 3x.
When I send a mail to an undeliverable address, or when there is an error from the remote mail server, my message gets frozen.
This is normal behaviour, however, Exim is also supposed to send an error message back to me stating an error has occured.
And here is the problem... Exim seems unable to send the error message.
- Code: Select all
Feb 4 10:20:20 - exim[7539]: 2011-02-04 10:20:20 1PlIm3-0001xa-TE ** nonexistentuser@some.domain.net R=dnslookup T=remote_smtp: SMTP error from remote mailer after RCPT TO:<nonexistentuser@some.domain.net>: host deliver.mail.sp.isp-net.nl [123.123.123.123]: 550 5.1.1 <nonexistentuser@some.domain.net>... User unknown
Feb 4 10:20:30 - exim[7541]: 2011-02-04 10:20:30 Failed to get user name for uid 65534
Feb 4 10:20:30 - exim[7541]: 2011-02-04 10:20:30 Failed to get user name for uid 65534
Feb 4 10:20:30 - exim[7539]: 2011-02-04 10:20:30 1PlIm3-0001xa-TE Process failed (1) when writing error message to my_user@my_domain.net (frozen)

I've been searching the internet with both the "Failed to get user name for uid..." and the "Process failed (1) ...." message, but came up empty so far.
When I do a debug (as found on the internet), I get this:
- Code: Select all
[root@Linux] exim -d -bd -q15m
Exim version 4.20 uid=0 gid=0 pid=7549 D=fbb95cfd
Probably GDBM (compatibility mode)
Support for:
Authenticators: plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply pipe smtp
changed uid/gid: forcing real = effective
uid=0 gid=0 pid=7549
auxiliary group list: <none>
configuration file is /usr/local/exim/configure
log selector = 020d89d8
trusted user
admin user
originator: uid=0 gid=0 login=root name=root
7549 LOG: MAIN
7549 socket bind() to port 25 for address (any IPv4) failed: Address already in use: waiting before trying again
Other packages installed are:
apache_1.3.27_dingetje*
perl_5.6.1_dingetje*
exim_4.20_phbc50*
phpsysinfo_2.0p2_nachoman77*
mc-4.6.0-lightning*
teapop3x*
mysql-3.23.37-lightning*
utils_1.0_dingetje*
openssl-0.9.6g_user_nadegda*
utils_1.1_dingetje*
Does anyone know what could cause these errors and how to fix them?
I know an upgrade to 0.4.x would be best, but at the moment I simply lack the time to reconfigure a complete new system (even thought it's very easy with Freesco...)