Dovecot 2.2.25 fails on SSL

Andreas M. Kirchwitz amk at spamfence.net
Fri Sep 2 01:56:40 UTC 2016


Aki Tuomi <aki.tuomi at dovecot.fi> wrote:

>> ldd /usr/local/Dovecot-2.2.25/lib/dovecot/libssl_iostream_openssl.so
>>         linux-gate.so.1 =>  (0x00e8c000)
>>         libcrypto.so.1.0.0 => not found
>>         libssl.so.1.0.0 => not found
>>         librt.so.1 => /lib/librt.so.1 (0x00be4000)
>>         libc.so.6 => /lib/libc.so.6 (0x001a6000)
>>         libpthread.so.0 => /lib/libpthread.so.0 (0x003e4000)
>>         /lib/ld-linux.so.2 (0x007e7000)
>>
>> ldd /usr/local/Dovecot-2.2.25/lib/dovecot/libdcrypt_openssl.so
>>         linux-gate.so.1 =>  (0x00dca000)
>>         libcrypto.so.1.0.0 => not found
>>         libssl.so.1.0.0 => not found
>>         librt.so.1 => /lib/librt.so.1 (0x00a7a000)
>>         libc.so.6 => /lib/libc.so.6 (0x00160000)
>>         libpthread.so.0 => /lib/libpthread.so.0 (0x0072f000)
>>         /lib/ld-linux.so.2 (0x00560000)
>>
>> There's no libdcrypt_openssl.so in Dovecot 2.2.24, so I guess
>> with the newly introduced dcrypt stuff something with SSL went wrong.
>>
>> Would be great if that could be fixed so that SSL works again.
>
> Can you try the attached patch out?

Sorry for the late answer. (Away from computers. :-)

Tried the attached patch, applies fine, compiles fine,
but the ssl/crypto libraries are still not found.

The additional "$(SSL_LIBS)" in both "Makefile.am" files
doesn't properly make it into the resulting "Makefile" files.
After "configure" is done, the resulting "Makefile" files are
exactly the same in the original 2.2.25 version and patched
2.2.25 version (I guess they *should* contain the additional
SSL libraries somewhere).

Just let me know if there's more I can try (no longer away
from computers, so response time is faster :-)

	Sorry for the bad news ... Andreas


More information about the dovecot mailing list