[Pkg-openssl-devel] libssl error: same works on Wheezy but not on Jessie

Mike Schiffman mschiffm at fsi.io
Tue Oct 27 21:59:00 UTC 2015


Good afternoon.

I have some TLS code that has been deployed and working on Debian Wheezy for over a year without issue. In trying to deploy the same code on Jessie, I get a mysterious, undefined error. I have installed the latest version of the SSL library code:

# dpkg -l | grep libssl
ii  libssl-dev:amd64               1.0.1k-3+deb8u1             amd64        Secure Sockets Layer toolkit - development files
ii  libssl-doc                     1.0.1k-3+deb8u1             all          Secure Sockets Layer toolkit - development documentation
ii  libssl1.0.0:amd64              1.0.1k-3+deb8u1             amd64        Secure Sockets Layer toolkit - shared libraries

The problem is sourced from the SSL_COMP_add_compression_method() function in the following block:

        if (0 != SSL_COMP_add_compression_method(1, COMP_zlib())) {
                char ebuf[1024] = {0};
                ERR_error_string(ERR_get_error(), ebuf);
                fprintf(stderr, "%s\n", ebuf);
                return (false);
        }

On Wheezy, this works fine. On Jessie it returns 0 but there is no error in the queue and produces the following:

error:00000000:lib(0):func(0):reason(0)

Any idea what changed from Wheezy to Jessie to cause this?

Thanks for any help you can provide!
--
Mike Schiffman, CISSP
Packet Esotericist
Farsight Security, Inc.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-openssl-devel/attachments/20151027/5f553b8b/attachment.html>


More information about the Pkg-openssl-devel mailing list