Hi all:
我原来希望在ssl_certificate_by_*阶段通过ngx.var.remote_addr来获取客户IP,但是出现如下错误:
2017/10/23 21:32:17 [notice] 163#163: signal process started
2017/10/23 21:32:20 [error] 164#164: *6 lua entry thread aborted: runtime error: ssl_certificate_by_lua:2: API disabled in the current context
stack traceback:
coroutine 0:
[C]: in function '__index'
ssl_certificate_by_lua:2: in function <ssl_certificate_by_lua:1>, context: ssl_certificate_by_lua*, client: 127.0.0.1, server: 0.0.0.0:443
2017/10/23 21:32:20 [crit] 164#164: *5 SSL_do_handshake() failed (SSL: error:1408A179:SSL routines:ssl3_get_client_hello:cert cb error) while SSL handshaking, client: 127.0.0.1, server: 0.0.0.0:443
请问,我怎么才能在ssl_certificate_by_*阶段获取客户地址呢?
谢谢!