ssl.lua does not work on openssl 1.1.0
vvoznesensky opened this issue · comments
Due to removing some deprecated calls (SSL_library_init, etc.) from the library.
What is the error message?
There is protected call SSL_library_init in master branch, this way ssl have to work fine
Same for me:
LuajitError: ...share/tarantool/.rocks/share/tarantool/websocket/ssl.lua:96: tarantool ccgate.lua : ccgate: undefined symbol: SSL_library_init
root@storage:/var/lib/tarantool# dpkg -l | fgrep -i ssl
ii libcurl3:amd64 7.52.1-5+deb9u14 amd64 easy-to-use client-side URL transfer library (OpenSSL flavour)
ii libssl-dev:amd64 1.1.0l-1deb9u3 amd64 Secure Sockets Layer toolkit - development filesdeb9u3 all Secure Sockets Layer toolkit - development documentation
ii libssl-doc 1.1.0l-1
ii libssl1.0.2:amd64 1.0.2u-1deb9u4 amd64 Secure Sockets Layer toolkit - shared librariesdeb9u3 amd64 Secure Sockets Layer toolkit - shared libraries
ii libssl1.1:amd64 1.1.0l-1
ii lua-sec:amd64 0.6-3 amd64 SSL socket library for the Lua language
ii openssl 1.1.0l-1~deb9u3 amd64 Secure Sockets Layer toolkit - cryptographic utility
root@storage:/var/lib/tarantool# uname -a
Linux storage.*.ml 2.6.32-042stab145.3 #1 SMP Thu Jun 11 14:05:04 MSK 2020 x86_64 GNU/Linux
root@storage:/var/lib/tarantool# cat /etc/debian_version
9.13
Installed by 'tarantoolctl rocks install websocket'