v2.2.18 released

James lista at xdrv.co.uk
Fri May 22 18:24:08 UTC 2015


On 22/05/2015 16:27, dovecot at outputservices.com wrote:
> I am just starting out and trying to get dovecot and postfix working in Solaris 10 environment.
>
> Went from 2.2.15 to 2.2.17, then to 2.2.18
>
> Both version 2.2.17 & 2.2.18 gave this same error. 2.2.15 does not.
>
>     -----------------------------------
> May 15 09:27:37 master: Info: Dovecot v2.2.18 starting up for imap
> May 15 09:27:37 ssl-params: Info: Generating SSL parameters
> May 15 09:27:37 ssl-params: Fatal: Couldn't load required plugin /tmp/tocevod/lib/dovecot/libssl_iostream_openssl.so: dlopen() failed: ld.so.1: ssl-params: fatal: relocation error: file /tmp/tocevod/lib/dovecot/libssl_iostream_openssl.so: symbol SSL_clear_options: referenced symbol not found


I suspect you have compiled with one SSL library and are running with 
another.

Hints:

1. Check RPATH in libs:
$ dump -Lv /tmp/tocevod/lib/dovecot/libssl_iostream_openssl.so

2. unset LD_LIBRARY_PATH

3. Check which ssl libs are being used:
$ ldd /tmp/tocevod/lib/dovecot/libssl_iostream_openssl.so

4. and symbol check:
$ ldd -r /tmp/tocevod/lib/dovecot/libssl_iostream_openssl.so



I assume your use of /tmp is temporary.  Set prefix to, eg, /opt/tocevod.



James.


More information about the dovecot mailing list