SSL Problem with -git master-2.2 tip (24 June 16)
Reuben Farrelly
reuben-dovecot at reub.net
Thu Jun 23 22:51:33 UTC 2016
Current master-2.2 branch of Dovecot compiles for me on Gentoo x86_64
but experiences symbol errors when starting up:
Jun 24 08:38:00 thunderstorm dovecot: lmtp(8180): Fatal: Couldn't load
required plugin /usr/lib64/dovecot/libssl_iostream_openssl.so: dlopen()
failed: /usr/lib64/dovecot/libssl_iostream_openssl.so: undefined symbol:
SSL_COMP_free_compression_methods
Jun 24 08:38:00 thunderstorm dovecot: master: Error: service(lmtp):
command startup failed, throttling for 16 secs
I suspect that this is because I have libressl installed on my systems
instead of OpenSSL.
A known commit point which does not work is:
f5e6b05684328b9800ccd973c73027300c832d65
However a few commits earlier this problem does not occur:
f292589f4b85e02d97d974dfe34324c6c0bb9d9f
Looks like commit bff052bd29dbf7175ee6cd14bd14bcea1900b869 :
"lib-dcrypt, lib-ssl-iostream: Share OpenSSL init/deinit code." may have
broken the tree for LibreSSL/non OpenSSL users.
Reuben
More information about the dovecot
mailing list