Quoting Alessandro Vesely <[email protected]>: > On 20/Oct/10 13:19, eculp wrote: >> My guess is that it is authdaemond. [...] > > Agreed. Possibly a silly question... are you sure it's running?
Not a silly question. I'm embarased to say. It isn't runing. duh >> The error message that seems to be the problem is: >> >> Oct 19 09:04:59 ec courieresmtpd: authdaemon: s_connect() failed: No >> such file or directory > > This seems courieresmtpd trying to connect to authdaemond's socket. > When authdaemond is running, you should have a directory called > "authdaemon", possibly in /var/courier/spool, containing a file named > "socket" (a socket, actually). Have the directory in /var/run/authdaemond/. I don't have the socket. Hmmmmm Thanks I think that we are closer. /var/run/authdaemond/socket: Cross-device link # ls -l /var/run/authdaemond/ total 2 -rw-r--r-- 1 root courier 6 Oct 19 09:03 pid -rw------- 1 root courier 0 Oct 19 09:03 pid.lock srwxrwxrwx 1 root courier 0 Oct 19 09:03 socket.tmp The log file shows.: Oct 20 13:25:59 ec authdaemond: modules="authldap", daemons=5 Oct 20 13:25:59 ec authdaemond: Installing libauthldap Oct 20 13:25:59 ec authdaemond: Installation complete: authldapOct 20 13:25:59 ec authdaemond: /var/run/authdaemond/socket: Cross-device link Whatever a Cross-device link means, It doesn't sound good. I have checked google but didn't find anything that I could understand that might help. > > courieresmtpd should be dynamically linked with libcourierauth, so the > socket names should match. I don't seem to have that on either of my servers. I have: /root # ls -l /usr/local/sbin/courieresmtpd /usr/local/libexec/courier/modules/esmtp/courieresmtpd -r-xr-x--- 1 courier courier 48824 Mar 26 2010 /usr/local/libexec/courier/modules/esmtp/courieresmtpd lrwxr-xr-x 1 root wheel 54 Mar 26 2010 /usr/local/sbin/courieresmtpd -> /usr/local/libexec/courier/modules/esmtp/courieresmtpd > > You probably checked you don't have leftovers of different versions, > didn't you? All except configuration files which I have used diff to compare them to the configuration on the working server. They are the same. Thanks for your help. Now I have to try and understand what "/var/run/authdaemond/socket: Cross-device link" means. Sorry for not looking for the obvious. ed ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
