Skip to content

Commit 8fbbe24

Browse files
author
Tuure Vartiainen
committed
tests: Changed t/140-ssl-c-api.t TLS-PSK test to use ssl_certificate_by_lua_block instead of ssl_psk_by_lua_block.
1 parent 2d2e9a4 commit 8fbbe24

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

t/140-ssl-c-api.t

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -832,7 +832,7 @@ lua ssl server name: "test.com"
832832
ssl_protocols TLSv1;
833833
ssl_ciphers PSK;
834834
835-
ssl_psk_by_lua_block {
835+
ssl_certificate_by_lua_block {
836836
collectgarbage()
837837
838838
local ffi = require "ffi"
@@ -849,7 +849,12 @@ lua ssl server name: "test.com"
849849
local len = ffi.C.ngx_http_lua_ffi_ssl_get_psk_identity_size(r, errmsg)
850850
851851
if len < 0 then
852-
ngx.log(ngx.ERR, "failed to get psk identity size: ", ffi.string(errmsg[0]))
852+
local error_msg = ffi.string(errmsg[0])
853+
if error_msg and error_msg == "not in psk context" then
854+
-- handler was not called by TLS-PSK callback
855+
return
856+
end
857+
ngx.log(ngx.ERR, "failed to get psk identity size: ", error_msg)
853858
return
854859
end
855860

0 commit comments

Comments
 (0)