Error loading protocol smtp
"Graham Miller" <[email protected]> Wed, 27 Dec 2006 20:02:01 +1100
| Newsgroups | gmane.comp.sysutils.bgware |
|---|---|
| Organization | Graham Miller Computer Services |
| Message-ID | <023d01c72995$acfcc0e0$6401010a@gmn800c60gb> |
Hi all, and I hope the christmas period is going well for you.
I have installed mailfront 1.10 and seem to be having some shared library
trouble and it refuses to run. Anyone helpout with this?
Logs say (multilog passed through tai64nlocal):
2006-12-27 18:38:47.249968500 mailfront[1959]: Fatal: 4.3.0 Error loading
protocol smtp: libcvm-sasl.so.1: cannot open shared object file: No such
file or directory
bglibs 1.102 seemed to compile and install properly.
cvm 0.82 seemed to compile and install properly.
mailfront 1.10 seems to compile and install properly.
The OS is CentOS 4.2
The RPM compat-libstdc++-33 is installed to provide /usr/lib/libstdc++.so.5.
Loaded from daemontools thus:
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL="mx2beta.webs.net.au"
if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z "$LOCAL" ];
then
echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
echo /var/qmail/supervise/qmail-rblsmtpd/run
exit 1
fi
if [ ! -f /var/qmail/control/rcpthosts ]; then
echo "No /var/qmail/control/rcpthosts!"
echo "Refusing to start SMTP listener because it will create an open
relay"
exit 1
fi
exec env - LOGLEVEL=3 \
/usr/local/bin/envdir /etc/mailfront/betasmtp-env/ \
/usr/local/bin/softlimit -m 10240000 \
/usr/local/bin/tcpserver -v -R -l $LOCAL \
-x /etc/tcprules/smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 202.60.87.200 smtp \
/usr/local/bin/rblsmtpd -b \
-r sbl-xbl.spamhaus.org \
-r list.dsbl.org \
-r combined.njabl.org \
-r relays.ordb.org \
/usr/local/bin/smtpfront-qmail 2>&1
Contents of /etc/mailfront/betasmtp-env/:
[root@jenshen3 qmail-betasmtpd]# grep ^ /etc/mailfront/betasmtp-env/*
/etc/mailfront/betasmtp-env/CVM_LOOKUP:cvm-vmailmgr
/etc/mailfront/betasmtp-env/CVM_LOOKUP_SECRET:cvmpass
/etc/mailfront/betasmtp-env/LOOKUP_SECRET:cvmpass
/etc/mailfront/betasmtp-env/PLUGINS:check-fqdn:counters:mailrules:relayclien
t:cvm-validate:qmail-validate:add-received:patterns:accept-sender
Contents of /usr/local/lib:
libclamav.a
libclamav.la
libclamav.so
libclamav.so.1
libclamav.so.1.0.19
libcvm-client.a
libcvm-client.la
libcvm-client.so
libcvm-command.a
libcvm-command.la
libcvm-command.so
libcvm-command.so.1
libcvm-command.so.1.0.2
libcvm-local.a
libcvm-local.la
libcvm-local.so
libcvm-local.so.1
libcvm-local.so.1.0.2
libcvm-module.a
libcvm-module.la
libcvm-module.so
libcvm-module.so.1
libcvm-module.so.1.0.2
libcvm-qmail.a
libcvm-qmail.la
libcvm-qmail.so
libcvm-qmail.so.1
libcvm-qmail.so.1.0.2
libcvm-sasl.a
libcvm-sasl.la
libcvm-sasl.so
libcvm-sasl.so.1
libcvm-sasl.so.1.0.2
libcvm-sql.a
libcvm-sql.la
libcvm-sql.so
libcvm-sql.so.1
libcvm-sql.so.1.0.2
libcvm-udp.a
libcvm-udp.la
libcvm-udp.so
libcvm-udp.so.1
libcvm-udp.so.1.0.2
libcvm-v1client.a
libcvm-v1client.la
libcvm-v1client.so
libcvm-v1client.so.1
libcvm-v1client.so.1.0.2
libcvm-v2client.a
libcvm-v2client.la
libcvm-v2client.so
libcvm-v2client.so.1
libcvm-v2client.so.1.0.2
mailfront
mess822.a
pkgconfig
Hope someone can spot the (probably) simple error or omission in my setup.
Thanks
Graham