I installed openssl-0.9.8l and Engine PKCS#11 0.1.7.  I am trying to run an 
example shown on the QuickStart page for Engine PKCS#11 but end up with errors. 
 Can anyone point out how to fix this?

The file /usr/local/ssl/lib/engines/engine_pkcs11.so does exist on my system.


[...@xxxx engine_pkcs11-0.1.7]$ openssl
OpenSSL> engine -t dynamic -pre 
SO_PATH:/usr/local/ssl/lib/engines/engine_pkcs11.so \
>-pre ID:pkcs11 -pre LIST_ADD:1 -pre LOAD -pre 
>MODULE_PATH:/usr/lib/opensc-pkcs11.so
(dynamic) Dynamic engine loading support
[Success]: SO_PATH:/usr/local/ssl/lib/engines/engine_pkcs11.so
[Success]: ID:pkcs11
[Success]: LIST_ADD:1
[Failure]: LOAD
5712:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared 
library:dso_dlfcn.c:149:filename(/usr/local/ssl/lib/engines/engine_pkcs11.so): 
/usr/local/ssl/lib/engines/engine_pkcs11.so: undefined symbol: PKCS11_CTX_load
5712:error:25070067:DSO support routines:DSO_load:could not load the shared 
library:dso_lib.c:244:
5712:error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:365:
[Failure]: MODULE_PATH:/usr/lib/opensc-pkcs11.so
5712:error:260AC089:engine routines:INT_CTRL_HELPER:invalid cmd 
name:eng_ctrl.c:136:
5712:error:260AB089:engine routines:ENGINE_ctrl_cmd_string:invalid cmd 
name:eng_ctrl.c:314:
     [ unavailable ]
OpenSSL>

Thanks!



      

Reply via email to