tarantool / websocket

A websocket implementation for Tarantool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 files
ii libssl-doc 1.1.0l-1
deb9u3 all Secure Sockets Layer toolkit - development documentation
ii libssl1.0.2:amd64 1.0.2u-1deb9u4 amd64 Secure Sockets Layer toolkit - shared libraries
ii libssl1.1:amd64 1.1.0l-1
deb9u3 amd64 Secure Sockets Layer toolkit - shared libraries
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'