On Sat, Oct 22, 2005 at 06:11:08PM -0700, jeremy avnet wrote:
> Package: postfix
> Version: 2.2.4-1.0.1
> Severity: grave
> Justification: renders package unusable

> Just upgraded my testing system and now postfix can't read certificate
> files for doing SMTP auth with. Here are the relevant log lines:

> postfix/smtpd[18162]: warning: cannot get certificate from file 
> /etc/courier/cert.pem
> postfix/smtpd[18162]: warning: TLS library problem: 18162:error:25066067:DSO 
> support routines:DLFCN_LOAD:could not load the shared 
> library:dso_dlfcn.c:162:filename(libz.so): libz.so: cannot open shared object 
> file: No such file or directory:
> postfix/smtpd[18162]: warning: TLS library problem: 18162:error:25070067:DSO 
> support routines:DSO_load:could not load the shared library:dso_lib.c:244:
> postfix/smtpd[18162]: cannot load RSA certificate and key data

> It appears there is no libz.so file available:

> $ dpkg -S libz.so
> zlib1g: /usr/lib/libz.so.1
> zlib1g: /usr/lib/libz.so.1.2.3

> $ dpkg -l zlib1g | grep zlib1g
> ii  zlib1g         1.2.3-4        compression library - runtime

> A workaround is to make a symlink:

> $ ln -s /usr/lib/libz.so.1 /usr/lib/libz.so

This is an error message from libssl0.9.8, but it doesn't make any sense to
me.  Please post your postfix config, so we can understand where this
request for libz is coming from.

FWIW, I get a completely different error when trying to set up TLS for
postfix, but I'm not sure that it isn't user error on my part.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to