Description of problem: engine_pkcs11-0.4.0-2.fc25 had files: /usr/lib64/openssl/engines/libpkcs11.so /usr/lib64/openssl/engines/pkcs11.so and stunnel worked fine. Updated engine_pkcs11-0.4.6-1 has files: /usr/lib64/engines-1.1/libpkcs11.so /usr/lib64/engines-1.1/pkcs11.so and stunnel fails to start when configuration file has: engine = pkcs11 Version-Release number of selected component (if applicable): 0.4.6-1 How reproducible: Always Steps to Reproduce: 1. install stunne and engine_pkcs11, update system. 2. run: stunnel <config file> with given line inside it. Actual results: [ ] Enabling support for engine "pkcs11" [!] error queue: 2606A074: error:2606A074:engine routines:ENGINE_by_id:no such engine [!] error queue: 260B6084: error:260B6084:engine routines:DYNAMIC_LOAD:dso not found [!] error queue: 25070067: error:25070067:DSO support routines:DSO_load:could not load the shared library [!] ENGINE_by_id: 25066067: error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library Expected results: [ ] Enabling support for engine "pkcs11" [ ] UI not supported by engine #1 (pkcs11) [ ] Initializing engine #1 (pkcs11) [ ] Engine #1 (pkcs11) initialized [.] FIPS mode disabled [ ] Compression disabled
# dnf install -y /usr/lib64/openssl/engines/libpkcs11.so --allowerasing works as workaround, but downgrades libp11 as well.
Yes, this is certainly bug in libp11 on Fedora 25 - the new module path applies only to OpenSSL-1.1 not to 1.0.x
libp11-0.4.6-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-7898393d2d
Now it works with 0.4.6-2, thanks.
Thank you for reporting that. Could you also leave "karma" on the bodhi page?
libp11-0.4.6-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-7898393d2d
libp11-0.4.6-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.