Hello again,
Whenever someone tries to send mail to the server, they get a "450 Service
temporarily unavailable." error.
Even if you already did make install, the source tree includes a diagnostic
utility authtest, in the authlib subdirectory. This utility can be used to
run a sample authentication request through the system, and see what comes
back.
Running authtest/authdaemontest seems to show a bit more information on
whats going wrong, but any ideas how I can find out which file/directory
is causing the problems.
Also, the actual courier daemon seems to be getting further than the
authtests. After getting the below results, I checked my mysql log, and
didn't find any lookups... but the installed daemon is performing lookups
okay. Is this just a problem with my installation of authtest?
[root@xpt authlib]# ./authtest bry...@mydomain.com mypassword
authdaemon: connect: No such file or directory
Temporary authentication failure from module authdaemon
Authentication FAILED!
[root@xpt authlib]# ./authdaemontest 5 5 bry...@xpt.nsl.co.uk mypassword
exec: No such file or directory
exec: No such file or directory
exec: No such file or directory
exec: No such file or directory
exec: No such file or directory
I dont know if this makes any difference, but I didn't compile the
authtest programs from the same source as my courier installation. The
actual installation is rpm's (build from the standard tar.gz). Anyway, I
just "configure; make"'d from a tar.gz, then ran the authtests to produce
the above results.
Oh, I also remade my /mail/<domains>/<users> directory, in the off chance
that perhaps they were mangled during the hard disk crash.
Bryan.