On 16/08/17 09:00, Jitendra Lulla wrote: > Hi Matt, > > Thanks, I could find that the /usr/include/linux/version.h has #define > LINUX_VERSION_CODE 199168 for my booted kernel 4.9.37. Which is why I see the > following warnings also: > > gcc -Iinclude -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS > -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_IA32_SSE2 > -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM > -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM > -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM > -DOPENSSLDIR="\"/usr/local/ssl\"" > -DENGINESDIR="\"/usr/local/lib64/engines-1.1\"" -Wall -O3 -pthread -m64 > -DL_ENDIAN -Wa,--noexecstack -fPIC -DOPENSSL_USE_NODELETE -MMD -MF > engines/afalg/e_afalg.d.tmp -MT engines/afalg/e_afalg.o -c -o > engines/afalg/e_afalg.o engines/afalg/e_afalg.c > engines/afalg/e_afalg.c:30:4: warning: #warning "AFALG ENGINE requires Kernel > Headers >= 4.1.0" [-Wcpp] > # warning "AFALG ENGINE requires Kernel Headers >= 4.1.0" > ^ > engines/afalg/e_afalg.c:31:4: warning: #warning "Skipping Compilation of > AFALG engine" [-Wcpp] > # warning "Skipping Compilation of AFALG engine" > > > I will fix this problem now by having proper setup. Will update if I face any > more issues.
Yes - your kernel headers must be at least at 4.1.0 or better for afalg to work. Matt > > Thanks > Jitendra > > > > > -------------------------------------------- > On Wed, 8/16/17, Jitendra Lulla <lull...@yahoo.com> wrote: > > Subject: Re: afalg with OpenSSL 1.1.0f 25 May 2017 > To: "openssl-dev@openssl.org" <openssl-dev@openssl.org>, "Matt Caswell" > <m...@openssl.org> > Cc: "Jitendra Lulla" <lull...@yahoo.com> > Date: Wednesday, August 16, 2017, 6:30 AM > > Hi Matt, > > > I have linux 4.9.37 on RHEL7.3. > [root@localhost > jlulla]# uname -a > Linux localhost.localdomain 4.9.37 #1 > SMP Fri Jul 21 04:52:46 PDT 2017 x86_64 x86_64 x86_64 > GNU/Linux > > > [root@localhost > test]# OPENSSL_ENGINES=../engines/afalg > ../util/shlib_wrap.sh ./afalgtest > AFALG not supported - skipping AFALG > tests > PASS > [root@localhost > test]# > > > I am getting here: > # if LINUX_VERSION_CODE <= > KERNEL_VERSION(K_MAJ, K_MIN1, K_MIN2) > /* > * If we get here then it looks like > there is a mismatch between the linux > * headers and the actual kernel > version, so we have tried to compile with > * afalg support, but then skipped it > in e_afalg.c. As far as this test is > * concerned we behave as if we had > been configured without support > */ > # define OPENSSL_NO_AFALGENG > # endif > > > Following is the value for > KERNEL_VERSION for me: > > [root@localhost > jlulla]# ./kernelversion (program at the bottom of this > mail) > KERNEL_VERSION: 262400 > LINUX_VERSION_CODE 199168 > condition:1 > > > Where should I look to fix it? > > Thanks > Jitrendra > > > [root@localhost > jlulla]# cat kernelversion.c > #define LINUX_VERSION_CODE 199168 > #define KERNEL_VERSION(a,b,c) (((a) > << 16) + ((b) << 8) + (c)) > #define RHEL_MAJOR 7 > #define RHEL_MINOR 3 > #define RHEL_RELEASE_VERSION(a,b) (((a) > << 8) + (b)) > #define RHEL_RELEASE_CODE 1795 > #define RHEL_RELEASE "514" > > # define K_MAJ 4 > # define K_MIN1 1 > # define K_MIN2 0 > #include<stdio.h> > > int main() > { > > printf("KERNEL_VERSION: %d\n", KERNEL_VERSION(K_MAJ, > K_MIN1, K_MIN2)); > > printf("LINUX_VERSION_CODE %d\n", LINUX_VERSION_CODE); > > printf("condition:%d\n", > > > (LINUX_VERSION_CODE <= KERNEL_VERSION(K_MAJ, K_MIN1, > K_MIN2))); > } > > > > -------------------------------------------- > On Mon, 8/14/17, Matt Caswell <m...@openssl.org> > wrote: > > Subject: Re: afalg with OpenSSL 1.1.0f > 25 May 2017 > To: "openssl-dev@openssl.org" > <openssl-dev@openssl.org> > Cc: "Jitendra Lulla" <lull...@yahoo.com> > Date: Monday, August 14, 2017, 3:44 > PM > > Comments inserted. > > On 14/08/17 08:20, Jitendra > Lulla wrote: > > Hi, > > > > > I am trying to use afalg on > Linux > 4.9.37 with OpenSSL 1.1.0f. > > > > I am facing 2 issues: > > > > > ONE: when I issue the speed > command, I > see the following: > > > > [root@localhost > apps]# ./openssl speed -evp > aes-128-cbc -engine afalg > > invalid engine "afalg" > > > 139853452924736:error:2506406A:DSO support > routines:dlfcn_bind_func:could not > bind to the requested > symbol > name:crypto/dso/dso_dlfcn.c:178:symname(bind_engine): > /usr/local/lib64/engines-1.1/afalg.so: > undefined symbol: > bind_engine > > > 139853452924736:error:2506C06A:DSO > support > routines:DSO_bind_func:could not bind > to the requested > symbol name:crypto/dso/dso_lib.c:185: > > > 139853452924736:error:260B6068:engine > routines:dynamic_load:DSO > failure:crypto/engine/eng_dyn.c:427: > > > 139853452924736:error:2606A074:engine > routines:ENGINE_by_id:no such > > engine:crypto/engine/eng_list.c:339:id=afalg > > > 139853452924736:error:25066067:DS > > > > > > nm afalg.so doesn't show > bind_engine > > > Assuming > you have already successfully built > OpenSSL using > "make", from > the "test" > subdir of the directory where you > downloaded the source, > what > happens if you execute: > > OPENSSL_ENGINES=../engines/afalg > ../util/shlib_wrap.sh ./afalgtest > > Another thing to try is (from the top > level > source dir) > > touch > engines/afalg/e_afalg.c > make > > Check to see if there are any > warnings generated during the > compilation > of > the engine. > > > > > When I modify the openssl.cnf > file with > the engine name and the CIPHERS, still > I dont get it > working. The command output and the > change in the > openssl.cnf pasted at the end of the > mail. > > > > > > TWO: I had to create a softlink > to > libcrypto.so.1.1 and libssl.so.1.1 > like the following to > make openssl command work: > > ln -s > /usr/local/lib64/libssl.so.1.1 > /lib64/libssl.so.1.1 > > ln -s > /usr/local/lib64/libcrypto.so.1.1 > /lib64/libcrypto.so.1.1 > > > > Is creating the softlinks a known > issue > and will be fixed? > No, this will not be > fixed and may not be the most > appropriate thing to > do on all systems. > > > Matt > > > > > > I have pasted the > complete information about the > OS/distro environment and > installation commands I ran at the > bottom. > > Could you please suggest what > wrong I am > doing to make afalg work. > > > > Thanks > > Jitendra > Lulla > > > > ======== > > > > > > BEFORE INSTALLATION: > > > > > [root@localhost > jlulla]# rpm -qa |grep openssl > > > openssl-1.0.1e-60.el7.x86_64 > > > openssl-devel-1.0.1e-60.el7.x86_64 > > > openssl-libs-1.0.1e-60.el7.x86_64 > > > > [root@localhost > jlulla]# openssl version > > OpenSSL > 1.0.1e-fips 11 Feb 2013 > > > > > > > > PLEASE SEE FROM HERE PLEASE SEE > FROM HERE > PLEASE SEE FROM > HERE---------------------------- > > > > STEP 1 : SOURCE > TAKEN FROM https://www.openssl.org/source/openssl-1.1.0f.tar.gz > 2017-May-25 13:09:51 > > > > [root@localhost > jlulla]# uname -a > > Linux > localhost.localdomain 4.9.37 #1 SMP > Fri Jul 21 04:52:46 PDT > 2017 x86_64 x86_64 x86_64 GNU/Linux > > > > [root@localhost > jlulla]# cat /etc/redhat-release > > Red > Hat Enterprise Linux Server release > 7.3 (Maipo) > > > > > > > > [root@localhost > openssl-1.1.0f]# pwd > > > /home/jlulla/openssl-1.1.0f > > > > STEP 2: [root@localhost > openssl-1.1.0f]# ./config shared > enable-engine enable-dso > enable-afalgeng > > Operating system: > x86_64-whatever-linux2 > > Configuring for > linux-x86_64 > > Configuring OpenSSL > version 1.1.0f (0x1010006fL) > > > no-asan [default] > OPENSSL_NO_ASAN > > no-crypto-mdebug > [default] > OPENSSL_NO_CRYPTO_MDEBUG > > > no-crypto-mdebug-backtrace > [default] > OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE > > > no-ec_nistp_64_gcc_128 > [default] > OPENSSL_NO_EC_NISTP_64_GCC_128 > > > no-egd [default] > OPENSSL_NO_EGD > > no-fuzz-afl > [default] > OPENSSL_NO_FUZZ_AFL > > > no-fuzz-libfuzzer [default] > OPENSSL_NO_FUZZ_LIBFUZZER > > no-heartbeats > [default] > OPENSSL_NO_HEARTBEATS > > no-md2 > [default] OPENSSL_NO_MD2 > (skip dir) > > no-msan > [default] > OPENSSL_NO_MSAN > > no-rc5 > [default] OPENSSL_NO_RC5 (skip > dir) > > no-sctp > [default] > OPENSSL_NO_SCTP > > no-ssl-trace > [default] OPENSSL_NO_SSL_TRACE > > > no-ssl3 [default] > OPENSSL_NO_SSL3 > > no-ssl3-method > [default] > OPENSSL_NO_SSL3_METHOD > > no-ubsan > [default] OPENSSL_NO_UBSAN > > > no-unit-test [default] > OPENSSL_NO_UNIT_TEST > > no-weak-ssl-ciphers > [default] > OPENSSL_NO_WEAK_SSL_CIPHERS > > > no-zlib [default] > > > no-zlib-dynamic [default] > > Configuring > for linux-x86_64 > > CC > =gcc > > CFLAG =-Wall -O3 > -pthread -m64 -DL_ENDIAN > -Wa,--noexecstack > > SHARED_CFLAG =-fPIC > -DOPENSSL_USE_NODELETE > > DEFINES > =DSO_DLFCN HAVE_DLFCN_H NDEBUG > OPENSSL_THREADS > OPENSSL_NO_STATIC_ENGINE OPENSSL_PIC > OPENSSL_IA32_SSE2 > OPENSSL_BN_ASM_MONT > OPENSSL_BN_ASM_MONT5 OPENSSL_BN_ASM_GF2m > SHA1_ASM SHA256_ASM SHA512_ASM RC4_ASM > MD5_ASM AES_ASM > VPAES_ASM BSAES_ASM GHASH_ASM > ECP_NISTZ256_ASM PADLOCK_ASM > POLY1305_ASM > > LFLAG = > > PLIB_LFLAG = > > > EX_LIBS =-ldl > > APPS_OBJ > = > > CPUID_OBJ =x86_64cpuid.o > > UPLINK_OBJ = > > > BN_ASM =asm/x86_64-gcc.o > x86_64-mont.o > x86_64-mont5.o x86_64-gf2m.o > rsaz_exp.o rsaz-x86_64.o > rsaz-avx2.o > > EC_ASM > =ecp_nistz256.o ecp_nistz256-x86_64.o > > > DES_ENC =des_enc.o fcrypt_b.o > > > AES_ENC =aes-x86_64.o > vpaes-x86_64.o bsaes-x86_64.o > aesni-x86_64.o aesni-sha1-x86_64.o > aesni-sha256-x86_64.o > aesni-mb-x86_64.o > > BF_ENC > =bf_enc.o > > CAST_ENC =c_enc.o > > RC4_ENC =rc4-x86_64.o > rc4-md5-x86_64.o > > RC5_ENC > =rc5_enc.o > > MD5_OBJ_ASM > =md5-x86_64.o > > SHA1_OBJ_ASM > =sha1-x86_64.o sha256-x86_64.o > sha512-x86_64.o > sha1-mb-x86_64.o sha256-mb-x86_64.o > > > RMD160_OBJ_ASM= > > CMLL_ENC > =cmll-x86_64.o cmll_misc.o > > MODES_OBJ > =ghash-x86_64.o aesni-gcm-x86_64.o > > > PADLOCK_OBJ =e_padlock-x86_64.o > > > CHACHA_ENC =chacha-x86_64.o > > > POLY1305_OBJ =poly1305-x86_64.o > > > BLAKE2_OBJ = > > PROCESSOR = > > RANLIB =ranlib > > ARFLAGS = > > > PERL =/usr/bin/perl > > > > SIXTY_FOUR_BIT_LONG mode > > > > Configured for > linux-x86_64. > > [root@localhost > openssl-1.1.0f]# > > > > > make didnt give any error. > > > > make install didnt give any > error > > > > updatedb > > > > STEP 2: > > [root@localhost > openssl-1.1.0f]# md5sum > > /home/jlulla/openssl-1.1.0f/libssl.so.1.1 > /usr/local/lib64/libssl.so.1.1 > > > 5a7264a3ebda22989c831794d30677c5 > > /home/jlulla/openssl-1.1.0f/libssl.so.1.1 > > > 5a7264a3ebda22989c831794d30677c5 > /usr/local/lib64/libssl.so.1.1 > > > > [root@localhost > openssl-1.1.0f]# ls -l > /home/jlulla/openssl-1.1.0f/libssl.so > > > lrwxrwxrwx. 1 root root 13 Aug 10 > 23:45 > /home/jlulla/openssl-1.1.0f/libssl.so > -> libssl.so.1.1 > > > > > > [root@localhost > apps]# pwd > > > /home/jlulla/openssl-1.1.0f/apps > > [root@localhost > apps]# ./openssl > > ./openssl: error while > loading shared libraries: > libssl.so.1.1: cannot open shared > object file: No such file or > directory > > > > > [root@localhost > apps]# ldd ./openssl > > > linux-vdso.so.1 => > (0x00007ffd02f3c000) > > libssl.so.1.1 > => not > found > > > libcrypto.so.1.1 > => not found > > libdl.so.2 > => /lib64/libdl.so.2 > (0x00007f0439fda000) > > libpthread.so.0 > => > /lib64/libpthread.so.0 > (0x00007f0439dbe000) > > libc.so.6 => > /lib64/libc.so.6 (0x00007f04399fc000) > > > > /lib64/ld-linux-x86-64.so.2 > (0x000055d618530000) > > > > > > [root@localhost > apps]# ls -l /lib64/libssl.so.1.1 > > ls: > cannot access /lib64/libssl.so.1.1: No > such file or > directory > > > > ln -s > /usr/local/lib64/libssl.so.1.1 > /lib64/libssl.so.1.1 > > > > STEP 3: > > [root@localhost > apps]# ln -s > /usr/local/lib64/libssl.so.1.1 > /lib64/libssl.so.1.1 > > [root@localhost > apps]# ls -l /lib64/libssl.so.1.1 > > > lrwxrwxrwx. 1 root root 30 Aug 10 > 23:57 /lib64/libssl.so.1.1 > -> /usr/local/lib64/libssl.so.1.1 > > > > > > > [root@localhost > apps]# ln -s > /usr/local/lib64/libcrypto.so.1.1 > /lib64/libcrypto.so.1.1 > > [root@localhost > apps]# ls -l /lib64/libcrypto.so.1.1 > > > lrwxrwxrwx. 1 root root 33 Aug 10 > 23:58 > /lib64/libcrypto.so.1.1 -> > /usr/local/lib64/libcrypto.so.1.1 > > > > [root@localhost > apps]# ldd ./openssl > > > linux-vdso.so.1 => > (0x00007ffd37b5e000) > > libssl.so.1.1 > => > /lib64/libssl.so.1.1 > (0x00007f82881f8000) > > libcrypto.so.1.1 > => > /lib64/libcrypto.so.1.1 > (0x00007f8287d73000) > > libdl.so.2 > => > /lib64/libdl.so.2 > (0x00007f8287b6e000) > > libpthread.so.0 > => > /lib64/libpthread.so.0 > (0x00007f8287952000) > > libc.so.6 => > /lib64/libc.so.6 (0x00007f8287591000) > > > > /lib64/ld-linux-x86-64.so.2 > (0x000055f06bc67000) > > > > > > [root@localhost > apps]# ./openssl version > > OpenSSL > 1.1.0f 25 May 2017 > > > > > > STEP 4: > > [root@localhost > afalg]# pwd > > > > /home/jlulla/openssl-1.1.0f/engines/afalg > > > > [root@localhost > afalg]# ls > > afalg.so build.info > e_afalg.c e_afalg.d e_afalg.ec > e_afalg_err.c > e_afalg_err.d e_afalg_err.h > e_afalg_err.o e_afalg.h > e_afalg.o > > > > [root@localhost > afalg]# ldd afalg.so > > > linux-vdso.so.1 => > (0x00007fff1d7ef000) > > libcrypto.so.1.1 > => > /lib64/libcrypto.so.1.1 > (0x00007f3a80166000) > > libdl.so.2 > => > /lib64/libdl.so.2 > (0x00007f3a7ff62000) > > libpthread.so.0 > => > /lib64/libpthread.so.0 > (0x00007f3a7fd45000) > > libc.so.6 => > /lib64/libc.so.6 (0x00007f3a7f984000) > > > > /lib64/ld-linux-x86-64.so.2 > (0x0000560991976000) > > > > > > [root@localhost > afalg]# nm afalg.so > > 0000000000202060 d > AFALG_error_init > > 0000000000202220 b > AFALG_lib_error_code > > 0000000000202160 d > AFALG_str_functs > > 0000000000202080 d > AFALG_str_reasons > > 0000000000202210 B > __bss_start > > 0000000000202210 b > completed.6344 > > > w __cxa_finalize@@GLIBC_2.2.5 > > > 0000000000000a00 t > deregister_tm_clones > > > 0000000000000a70 t > __do_global_dtors_aux > > 0000000000201da0 t > > __do_global_dtors_aux_fini_array_entry > > > 0000000000201db0 d __dso_handle > > > 0000000000201db8 d _DYNAMIC > > > 0000000000202210 D _edata > > > 0000000000202228 B _end > > > 0000000000000af0 T > engine_load_afalg_int > > 0000000000000bb0 T > ERR_AFALG_error > > U > > ERR_get_next_error_library@@OPENSSL_1_1_0 > > 0000000000000b00 T > ERR_load_AFALG_strings > > > U > ERR_load_strings@@OPENSSL_1_1_0 > > U > ERR_put_error@@OPENSSL_1_1_0 > > > 0000000000000b60 T > ERR_unload_AFALG_strings > > U > ERR_unload_strings@@OPENSSL_1_1_0 > > > 0000000000000bf8 T _fini > > > 0000000000000ab0 t frame_dummy > > > 0000000000201d98 t > __frame_dummy_init_array_entry > > 0000000000000eb8 r __FRAME_END__ > > 0000000000202000 d > _GLOBAL_OFFSET_TABLE_ > > > w __gmon_start__ > > > 0000000000000970 T _init > > > w > _ITM_deregisterTMCloneTable > > w > _ITM_registerTMCloneTable > > > 0000000000201da8 d __JCR_END__ > > > 0000000000201da8 d __JCR_LIST__ > > > w > _Jv_RegisterClasses > > > 0000000000000a30 t register_tm_clones > > > 0000000000202210 d __TMC_END__ > > > > > > [root@localhost > openssl-1.1.0f]# locate afalg.so > > > > /home/jlulla/openssl-1.1.0f/engines/afalg/afalg.so > > > /usr/local/lib64/engines-1.1/afalg.so > > > > > > [root@localhost > openssl-1.1.0f]# md5sum > > /home/jlulla/openssl-1.1.0f/engines/afalg/afalg.so > /usr/local/lib64/engines-1.1/afalg.so > > > ec273faa6eb6e25f55e44a7d37adf195 > > /home/jlulla/openssl-1.1.0f/engines/afalg/afalg.so > > > ec273faa6eb6e25f55e44a7d37adf195 > /usr/local/lib64/engines-1.1/afalg.so > > > > > > > [root@localhost > apps]# date > > Fri Aug 11 00:01:10 PDT > 2017 > > > > > > [root@localhost > apps]# ls -l > /usr/local/ssl/openssl.cnf > > > -rw-r--r--. 1 root root 10771 Aug 10 > 23:47 > /usr/local/ssl/openssl.cnf > > > > [root@localhost > apps]# md5sum > /usr/local/ssl/openssl.cnf > > /home/jlulla/openssl-1.1.0f/apps/openssl.cnf > > > f697ef5df0d006882e6326606e8dbf4a > /usr/local/ssl/openssl.cnf > > > f697ef5df0d006882e6326606e8dbf4a > > /home/jlulla/openssl-1.1.0f/apps/openssl.cnf > > > > > > openssl.cnf has the following: > > .. > > .. > > # Extra OBJECT IDENTIFIER info: > > #oid_file = > $ENV::HOME/.oid > > oid_section > = new_oids > > > > > # To use this configuration file with > the > "-extfile" option of the > > # > "openssl x509" utility, name here the > section > containing the > > # X.509v3 extensions to > use: > > # extensions = > > # (Alternatively, use a > configuration file > that has only > > # X.509v3 extensions in > its main [= default] section.) > > > > .. > > .. > > > > [root@localhost > apps]# ./openssl speed -evp > aes-128-cbc -engine afalg > > invalid engine "afalg" > > > 139853452924736:error:2506406A:DSO support > routines:dlfcn_bind_func:could not > bind to the requested > symbol > name:crypto/dso/dso_dlfcn.c:178:symname(bind_engine): > /usr/local/lib64/engines-1.1/afalg.so: > undefined symbol: > bind_engine > > > 139853452924736:error:2506C06A:DSO > support > routines:DSO_bind_func:could not bind > to the requested > symbol name:crypto/dso/dso_lib.c:185: > > > 139853452924736:error:260B6068:engine > routines:dynamic_load:DSO > failure:crypto/engine/eng_dyn.c:427: > > > 139853452924736:error:2606A074:engine > routines:ENGINE_by_id:no such > > engine:crypto/engine/eng_list.c:339:id=afalg > > > 139853452924736:error:25066067:DSO support > routines:dlfcn_load:could not load the > shared > > library:crypto/dso/dso_dlfcn.c:113:filename(libafalg.so): > libafalg.so: cannot open shared object > file: No such file or > directory > > > 139853452924736:error:25070067:DSO > support > routines:DSO_load:could not load the > shared > library:crypto/dso/dso_lib.c:161: > > > 139853452924736:error:260B6084:engine > routines:dynamic_load:dso not > found:crypto/engine/eng_dyn.c:414: > > > ^C > > > > > > Modified both the files as the > follwing: > > /usr/local/ssl/openssl.cnf > > > > /home/jlulla/openssl-1.1.0f/apps/openssl.cnf > > > > # Extra OBJECT > IDENTIFIER info: > > #oid_file > = $ENV::HOME/.oid > > > oid_section = > new_oids > > > > > openssl_conf = openssl_def > > > > [openssl_def] > > engines = openssl_engines > > > > [openssl_engines] > > afalg = afalg_engine > > > > > [afalg_engine] > > > CIPHERS=aes-128-cbc > > > > With the above, the errors are > more: > > [root@localhost > apps]# ./openssl speed -evp > aes-128-cbc -engine afalg > > invalid engine "afalg" > > > 140473780422464:error:2506406A:DSO support > routines:dlfcn_bind_func:could not > bind to the requested > symbol > name:crypto/dso/dso_dlfcn.c:178:symname(bind_engine): > /usr/local/lib64/engines-1.1/afalg.so: > undefined symbol: > bind_engine > > > 140473780422464:error:2506C06A:DSO > support > routines:DSO_bind_func:could not bind > to the requested > symbol name:crypto/dso/dso_lib.c:185: > > > 140473780422464:error:260B6068:engine > routines:dynamic_load:DSO > failure:crypto/engine/eng_dyn.c:427: > > > 140473780422464:error:2606A074:engine > routines:ENGINE_by_id:no such > > engine:crypto/engine/eng_list.c:339:id=afalg > > > 140473780422464:error:260BC066:engine > routines:int_engine_configure:engine > configuration > > error:crypto/engine/eng_cnf.c:141:section=afalg_engine, > name=CIPHERS, value=aes-128-cbc > > > > 140473780422464:error:0E07606D:configuration file > routines:module_run:module > initialization > > error:crypto/conf/conf_mod.c:173:module=engines, > value=openssl_engines, retcode=-1 > > > 140473780422464:error:2506406A:DSO > support > routines:dlfcn_bind_func:could not > bind to the requested > symbol > name:crypto/dso/dso_dlfcn.c:178:symname(bind_engine): > /usr/local/lib64/engines-1.1/afalg.so: > undefined symbol: > bind_engine > > > 140473780422464:error:2506C06A:DSO > support > routines:DSO_bind_func:could not bind > to the requested > symbol name:crypto/dso/dso_lib.c:185: > > > 140473780422464:error:260B6068:engine > routines:dynamic_load:DSO > failure:crypto/engine/eng_dyn.c:427: > > > 140473780422464:error:2606A074:engine > routines:ENGINE_by_id:no such > > engine:crypto/engine/eng_list.c:339:id=afalg > > > 140473780422464:error:25066067:DSO support > routines:dlfcn_load:could not load the > shared > > library:crypto/dso/dso_dlfcn.c:113:filename(libafalg.so): > libafalg.so: cannot open shared object > file: No such file or > directory > > > 140473780422464:error:25070067:DSO > support > routines:DSO_load:could not load the > shared > library:crypto/dso/dso_lib.c:161: > > > 140473780422464:error:260B6084:engine > routines:dynamic_load:dso not > found:crypto/engine/eng_dyn.c:414: > > > ^C > > > > -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev