lua-resty-tarantool
lua-resty-tarantool copied to clipboard
Использование в секции ssl_certificate_by_lua
хочется использовать конект к tarantool в секции ssl_certificate_by_lua. Но вылезает ошибка:
lua entry thread aborted: runtime error: .../libs/share/lua/5.1/resty/tarantool.lua:485: API disabled in the current context
stack traceback:
coroutine 0:
[C]: in function '__newindex'
.../libs/share/lua/5.1/resty/tarantool.lua:485: in function 'connect'
ssl_certificate_by_lua:13: in function <ssl_certificate_by_lua:1>, context: ssl_certificate_by_lua*, client: 127.0.0.1, server: 0.0.0.0:443
Причина - ngx.header.HEADER нельзя использовать в секции ssl_certificate_by_lua
local function handshake(self)
484 if self.show_version_header then
485 ngx.header['X-Tarantool-Version'] = self._version
486 end