(This page was automatically generated by the tools in the opsboy project on 15:49:17 14-May-2026 GMT.)
| Commit | Testing Time | Unexpected Failures |
Expected Failures |
Files | Tests | Elapsed Time |
|---|---|---|---|---|---|---|
| 23ab6270 | 2026-05-14 08:49:06 GMT | 61 | 186 | 230 | 24868 | 14707 sec |
| File | Name | Details |
|---|---|---|
| 058-tcp-socket.t | TEST 74: setkeepalive with TLSv1.3 - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -setkeepalive: 1 +failed to sslhandshake: timeout |
| 138-balancer.t | TEST 21: http2 upstream - Can't connect to 127.0.0.1:1984: Connection refused |
==4583== 7,218 (928 direct, 6,290 indirect) bytes in 1 blocks are definitely lost in loss record 63 of 66 ==4583== at 0x484677B: malloc (vg_replace_malloc.c:447) ==4583== by 0x4D85DA6: CRYPTO_malloc (mem.c:213) ==4583== by 0x4AF99AD: ssl_session_dup_intern (ssl_sess.c:142) ==4583== by 0x4AFA058: ssl_session_dup (ssl_sess.c:283) ==4583== by 0x4B573A0: tls_process_new_session_ticket (statem_clnt.c:2772) ==4583== by 0x4B5A43C: ossl_statem_client_process_message (statem_clnt.c:1134) ==4583== by 0x4B51AEC: read_state_machine (statem.c:687) ==4583== by 0x4B51AEC: state_machine (statem.c:481) ==4583== by 0x4B5260B: ossl_statem_connect (statem.c:300) ==4583== by 0x4B38739: ssl3_read_bytes (rec_layer_s3.c:1033) ==4583== by 0x4AE1383: ssl3_read_internal (s3_lib.c:5061) ==4583== by 0x4AE1421: ssl3_read (s3_lib.c:5083) ==4583== by 0x4AECCCD: ssl_read_internal (ssl_lib.c:2353) ==4583== by 0x4AECDEE: SSL_read (ssl_lib.c:2367) ==4583== by 0x460907: ngx_ssl_recv (ngx_event_openssl.c:2760) ==4583== by 0x4A3B55: ngx_http_upstream_process_header (ngx_http_upstream.c:2529) ==4583== by 0x4A13AC: ngx_http_upstream_handler (ngx_http_upstream.c:1335) ==4583== by 0x44E639: ngx_event_process_posted (ngx_event_posted.c:35) ==4583== by 0x44DFFE: ngx_process_events_and_timers (ngx_event.c:273) ==4583== by 0x45896B: ngx_single_process_cycle (ngx_process_cycle.c:323) ==4583== by 0x42CF74: main (nginx.c:384) ==4583== { <insert_a_suppression_name_here> Memcheck:Leak match-leak-kinds: definite fun:malloc fun:CRYPTO_malloc fun:ssl_session_dup_intern fun:ssl_session_dup fun:tls_process_new_session_ticket fun:ossl_statem_client_process_message fun:read_state_machine fun:state_machine fun:ossl_statem_connect fun:ssl3_read_bytes fun:ssl3_read_internal fun:ssl3_read fun:ssl_read_internal fun:SSL_read fun:ngx_ssl_recv fun:ngx_http_upstream_process_header fun:ngx_http_upstream_handler fun:ngx_event_process_posted fun:ngx_process_events_and_timers fun:ngx_single_process_cycle fun:main } |
| 157-socket-keepalive-hup.t | TEST 1: exiting - pattern "timer prematurely expired: true" should match a line in error.log (req 0) | |
| 157-socket-keepalive-hup.t | TEST 1: exiting - pattern "setkeepalive successfully" should match a line in error.log (req 0) | |
| 157-socket-keepalive-hup.t | TEST 1: exiting - pattern "lua tcp socket set keepalive while process exiting, closing connection" should match a line in error.log (req 0) | |
| 158-global-var.t | TEST 8: ssl_certificate_by_lua - response_body_like - response is expected (failed to do SSL handshake: timeout) |
'failed to do SSL handshake: timeout ' doesn't match '(?^s:\A[12]done\n\z)' |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl certificate by lua" should match a line in error.log (req 0) | |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "proxy_ssl_certificate_by_lua: cert cb aborted" should match a line in error.log (req 0) | |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl certificate by lua" should match a line in error.log (req 1) | |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "proxy_ssl_certificate_by_lua: cert cb aborted" should match a line in error.log (req 1) | |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl certificate by lua" should match a line in error.log (req 2) | |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "proxy_ssl_certificate_by_lua: cert cb aborted" should match a line in error.log (req 2) | |
| 186-cosocket-busy-bufs.t | ERROR: client socket timed out - TEST 1: ngx.say and cosocket |
' |
| 186-cosocket-busy-bufs.t | TEST 1: ngx.say and cosocket - status code ok |
got: '' expected: '200' |
| 186-cosocket-busy-bufs.t | ERROR: client socket timed out - TEST 1: ngx.say and cosocket |
' |
| 186-cosocket-busy-bufs.t | TEST 1: ngx.say and cosocket - status code ok |
got: '' expected: '200' |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/delay" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Parent request started, issuing subrequest with 3s delay" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Subrequest started, sleeping for 3 seconds" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/delay" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Parent request started, issuing subrequest with 3s delay" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Subrequest started, sleeping for 3 seconds" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Subrequest woke up after 3 seconds" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Parent request finished, got response from subrequest" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 6 --max-time 6 http://127.0.0.1:1984/fast" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - status code ok |
got: '' expected: '200' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'result: fast done' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent started" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest, sleeping 0.1s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest finished" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent completed" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 6 --max-time 6 http://127.0.0.1:1984/fast" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - status code ok |
got: '' expected: '200' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'result: fast done' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent started" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest, sleeping 0.1s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest finished" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent completed" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/parallel" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Starting parallel subrequests" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow1 sleeping 3s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow2 sleeping 3s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/parallel" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Starting parallel subrequests" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow1 sleeping 3s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow2 sleeping 3s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow1 finished" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow2 finished" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Parallel subrequests completed" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/outer" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Outer request started" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Middle subrequest started" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Inner subrequest started, sleeping 3s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/outer" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Outer request started" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Middle subrequest started" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Inner subrequest started, sleeping 3s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Inner subrequest woke up" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Middle subrequest completed" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Outer request completed" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | # Looks like you planned 76 tests but ran 84. |
Looks like you failed 44 tests of 84 run. |
| File | Name | Details |
|---|---|---|
| 014-bugs.t | nginx: [emerg] | unexpected "A" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:26 |
| 043-shdict.t | nginx: [emerg] | lua_shared_dict "dogs" is already defined as "dogs" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:26 |
| 068-socket-keepalive.t | TEST 42: conn queuing: set timeout via lua_socket_connect_timeout - pattern "lua tcp socket queued connect timed out, when trying to connect to 127.0.0.1:11211" should match a line in error.log (req 0) | |
| 086-init-by.t | nginx: [error] | init_by_lua error: init_by_lua(nginx.conf:25):2: failed to init |
| 086-init-by.t | nginx: [error] | init_by_lua error: init_by_lua(nginx.conf:25):4: ')' expected (to close '(' at line 3) near 'ngx' |
| 086-init-by.t | nginx: [error] | init_by_lua_file error: ...e/ec2-user/git/lua-nginx-module/t/servroot/html/init.lua:3: ')' expected (to close '(' at line 2) near 'ngx' |
| 091-coroutine.t | nginx: [error] | init_by_lua error: init_by_lua(nginx.conf:25):7: init_by_lua(nginx.conf:25):4: something went wrong |
| 106-timer.t | TEST 9: simple at (sleep in the timer callback) - log_by_lua - pattern "(?^:\[lua\] log_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-9]|8[1-3]))" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 2: globals are shared - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 30: user args - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer)" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 3: lua variable sharing via upvalue - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 4: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:1[4-9]|2[0-6]?))" should match a line in error.log (req 0) | |
| 108-timer-safe.t | TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0) | |
| 108-timer-safe.t | TEST 2: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:6[4-9]|7[0-6]))" should match a line in error.log (req 0) | |
| 108-timer-safe.t | TEST 7: simple at (sleep in the timer callback) - log_by_lua - pattern "(?^:\[lua\] log_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-9]|8[0-6]))" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "lua abort pending timers" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "timer prematurely expired: true" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "failed to register a new timer after reload: process exiting, context: ngx.timer" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "lua abort pending timers" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "f: timer prematurely expired: true" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "f: registered a new timer after reload" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "f: exiting=true" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "g: timer prematurely expired: false" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "g: exiting=true" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 2: multiple timers - pattern "in callback: hello, 8!" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 2: multiple timers - pattern "in callback: hello, 9!" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 2: multiple timers - pattern "in callback: hello, 10!" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 6: HUP reload should abort pending timers (coroutine + cosocket) - grep_error_log_out (req 0) |
got: '' expected: 'lua found 1 pending timers ' |
| 109-timer-hup.t | TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 0) |
got: '' expected: 'lua found 8191 pending timers ' |
| 109-timer-hup.t | TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 1) |
got: 'lua found 8190 pending timers ' expected: 'lua found 8191 pending timers ' |
| 129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,9 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil |
| 129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,9 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil |
| 129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 1) | |
| 129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 53 bytes. -received: HTTP/1.1 200 OK -close: 1 nil |
| 129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - pattern "(?^:SSL: TLSv1.3, cipher: "TLS_AES_256_GCM_SHA384 TLSv1.3)" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | ERROR: client socket timed out - TEST 7: certificate does not match host name (no verify) |
' |
| 129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - status code ok |
got: '' expected: '200' |
| 129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -ssl handshake: cdata -sent http request: 80 bytes. -received: HTTP/1.1 404 Not Found -close: 1 nil |
| 129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - grep_error_log_out (req 0) |
'lua ssl save session: 00000000060103E0 ' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | ERROR: client socket timed out - TEST 7: certificate does not match host name (no verify) |
' |
| 129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - status code ok |
got: '' expected: '200' |
| 129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -ssl handshake: cdata -sent http request: 80 bytes. -received: HTTP/1.1 404 Not Found -close: 1 nil |
| 129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - grep_error_log_out (req 1) |
'lua ssl free session: 00000000060103E0 lua ssl save session: 0000000006106700 ' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 13: default cipher - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 58 bytes. -received: HTTP/1.1 302 Moved Temporarily -close: 1 nil |
| 129-ssl-socket.t | TEST 13: default cipher - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 13: default cipher - pattern "(?^:SSL: TLSv1\.2, cipher: "(?:ECDHE-RSA-AES(?:256|128)-GCM-SHA(?:384|256)|ECDHE-(?:RSA|ECDSA)-CHACHA20-POLY1305) TLSv1\.2)" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | TEST 13: default cipher - response_body - response is expected (repeated req 1, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 58 bytes. -received: HTTP/1.1 302 Moved Temporarily -close: 1 nil |
| 129-ssl-socket.t | TEST 13: default cipher - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 13: default cipher - pattern "(?^:SSL: TLSv1\.2, cipher: "(?:ECDHE-RSA-AES(?:256|128)-GCM-SHA(?:384|256)|ECDHE-(?:RSA|ECDSA)-CHACHA20-POLY1305) TLSv1\.2)" should match a line in error.log (req 1) | |
| 129-ssl-socket.t | TEST 6: certificate does not match host name (verify, no log socket errors) - response_body_like - response is expected (connected: 1 failed to do SSL handshake: timeout failed to send http request: closed) |
'connected: 1 failed to do SSL handshake: timeout failed to send http request: closed ' doesn't match '(?^s:\Aconnected: 1 failed to do SSL handshake: (?:handshake failed|certificate host mismatch) failed to send http request: closed \z)' |
| 129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 53 bytes. -received: HTTP/1.1 200 OK -close: 1 nil |
| 129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - pattern "(?^:SSL: TLSv1.3, cipher: "TLS_AES_128_GCM_SHA256 TLSv1.3)" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | TEST 24: multiple handshake calls - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -ssl handshake: cdata -sent http request: 58 bytes. -received: HTTP/1.1 302 Moved Temporarily -close: 1 nil |
| 129-ssl-socket.t | TEST 24: multiple handshake calls - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 24: multiple handshake calls - response_body - response is expected (repeated req 1, req 0) |
@@ -1,6 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -ssl handshake: cdata -sent http request: 58 bytes. -received: HTTP/1.1 302 Moved Temporarily -close: 1 nil |
| 129-ssl-socket.t | TEST 24: multiple handshake calls - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 3: SNI, no verify - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 58 bytes. -received: HTTP/1.1 302 Moved Temporarily -close: 1 nil |
| 129-ssl-socket.t | TEST 3: SNI, no verify - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 3: SNI, no verify - response_body - response is expected (repeated req 1, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 58 bytes. -received: HTTP/1.1 302 Moved Temporarily -close: 1 nil |
| 129-ssl-socket.t | TEST 3: SNI, no verify - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 35: lua_ssl_key_log directive - response_body_like - response is expected (connected: 1 failed to do SSL handshake: timeout) |
'connected: 1 failed to do SSL handshake: timeout ' doesn't match '(?^s:connected: 1 ssl handshake: cdata sent http request: 53 bytes. received: HTTP/1.1 200 OK close: 1 nil SERVER_HANDSHAKE_TRAFFIC_SECRET [0-9a-z\s]+ EXPORTER_SECRET [0-9a-z\s]+ SERVER_TRAFFIC_SECRET_0 [0-9a-z\s]+ CLIENT_HANDSHAKE_TRAFFIC_SECRET [0-9a-z\s]+ CLIENT_TRAFFIC_SECRET_0 [0-9a-z\s]+ )' |
| 129-ssl-socket.t | TEST 35: lua_ssl_key_log directive - pattern "(?^:SSL: TLSv1.3, cipher: "TLS_AES_256_GCM_SHA384 TLSv1.3)" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | TEST 35: lua_ssl_key_log directive - response_body_like - response is expected (connected: 1 ssl handshake: cdata sent http request: 53 bytes. received: HTTP/1.1 200 OK close: 1 nil SERVER_HANDSHAKE_TRAFFIC_SECRET a3a6eabc04fe90b508d8ba9a51da741867adf6dc22b8b5babcf2611f053957ad 9f37902fba7fb590ae9cc25686da0f76318d40d8ff4bd7aa77f64152e4b5aaaa612ab683d24d81f7acfc39045d0379fe SERVER_HANDSHAKE_TRAFFIC_SECRET 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b 9499be8623b5d5f716e01107708c6036435fbdb11743be0f3b83e6d60be9db6d4fd7cc0b7a7851b88ef79ea789bab843 EXPORTER_SECRET 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b e6c0284e302d682d1f869c959c0192ad2f7d96c26e9e25617eb81f268cf82f4cc830398f458c22efd9ce3ae678d38693 SERVER_TRAFFIC_SECRET_0 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b a488b35041b3c82962c8d573bc8229c843114cc60aa5360f58bf55ec3fb4b66cb4d3640836855b806335c6669dc949bb CLIENT_HANDSHAKE_TRAFFIC_SECRET 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b 0f8049d66bbf0ec420f0e24b5b13f10606ce21411fd54d0d155423e8b556ca495961dcb9329613615eee903234187594 CLIENT_TRAFFIC_SECRET_0 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b c58416dcf49de71a3ea3c8e6fe9c6705d7f67db8a63f7d7a24bb0a9f62bfe20f6c34c48c031d595e6f47b89d495a8f68) |
'connected: 1 ssl handshake: cdata sent http request: 53 bytes. received: HTTP/1.1 200 OK close: 1 nil SERVER_HANDSHAKE_TRAFFIC_SECRET a3a6eabc04fe90b508d8ba9a51da741867adf6dc22b8b5babcf2611f053957ad 9f37902fba7fb590ae9cc25686da0f76318d40d8ff4bd7aa77f64152e4b5aaaa612ab683d24d81f7acfc39045d0379fe SERVER_HANDSHAKE_TRAFFIC_SECRET 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b 9499be8623b5d5f716e01107708c6036435fbdb11743be0f3b83e6d60be9db6d4fd7cc0b7a7851b88ef79ea789bab843 EXPORTER_SECRET 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b e6c0284e302d682d1f869c959c0192ad2f7d96c26e9e25617eb81f268cf82f4cc830398f458c22efd9ce3ae678d38693 SERVER_TRAFFIC_SECRET_0 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b a488b35041b3c82962c8d573bc8229c843114cc60aa5360f58bf55ec3fb4b66cb4d3640836855b806335c6669dc949bb CLIENT_HANDSHAKE_TRAFFIC_SECRET 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b 0f8049d66bbf0ec420f0e24b5b13f10606ce21411fd54d0d155423e8b556ca495961dcb9329613615eee903234187594 CLIENT_TRAFFIC_SECRET_0 5dcf7753c3fb44f4cdad16633cf56bef64fbe9218bce1e4719d03ec6d5c3981b c58416dcf49de71a3ea3c8e6fe9c6705d7f67db8a63f7d7a24bb0a9f62bfe20f6c34c48c031d595e6f47b89d495a8f68 ' doesn't match '(?^s:connected: 1 ssl handshake: cdata sent http request: 53 bytes. received: HTTP/1.1 200 OK close: 1 nil SERVER_HANDSHAKE_TRAFFIC_SECRET [0-9a-z\s]+ EXPORTER_SECRET [0-9a-z\s]+ SERVER_TRAFFIC_SECRET_0 [0-9a-z\s]+ CLIENT_HANDSHAKE_TRAFFIC_SECRET [0-9a-z\s]+ CLIENT_TRAFFIC_SECRET_0 [0-9a-z\s]+ )' |
| 129-ssl-socket.t | TEST 10: ssl verify depth not enough (without automatic error logging) - response_body - like (repeated req 0, req 0) |
'connected: 1 failed to do SSL handshake: timeout failed to send http request: closed ' doesn't match '(?^:connected: 1 failed to do SSL handshake: (22: certificate chain too long|(?:2|20): unable to get (?:local )?issuer certificate|21: unable to verify the first certificate) failed to send http request: closed )' |
| 129-ssl-socket.t | TEST 10: ssl verify depth not enough (without automatic error logging) - response_body - like (repeated req 1, req 0) |
'connected: 1 failed to do SSL handshake: timeout failed to send http request: closed ' doesn't match '(?^:connected: 1 failed to do SSL handshake: (22: certificate chain too long|(?:2|20): unable to get (?:local )?issuer certificate|21: unable to verify the first certificate) failed to send http request: closed )' |
| 129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,9 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil |
| 129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: \1 $)' |
| 129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,9 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil -connected: 1 -ssl handshake: cdata -set keepalive: 1 nil |
| 129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: \1 $)' |
| 129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 1) | |
| 129-ssl-socket.t | TEST 9: ssl verify depth not enough (with automatic error logging) - response_body - like (repeated req 0, req 0) |
'connected: 1 failed to do SSL handshake: timeout failed to send http request: closed ' doesn't match '(?^:connected: 1 failed to do SSL handshake: (22: certificate chain too long|(?:2|20): unable to get (?:local )?issuer certificate|21: unable to verify the first certificate) failed to send http request: closed )' |
| 129-ssl-socket.t | TEST 9: ssl verify depth not enough (with automatic error logging) - pattern "(?^:lua ssl certificate verify error: \((22: certificate chain too long|(?:2|20): unable to get (?:local )?issuer certificate|21: unable to verify the first certificate)\))" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | TEST 9: ssl verify depth not enough (with automatic error logging) - response_body - like (repeated req 1, req 0) |
'connected: 1 failed to do SSL handshake: timeout failed to send http request: closed ' doesn't match '(?^:connected: 1 failed to do SSL handshake: (22: certificate chain too long|(?:2|20): unable to get (?:local )?issuer certificate|21: unable to verify the first certificate) failed to send http request: closed )' |
| 129-ssl-socket.t | TEST 9: ssl verify depth not enough (with automatic error logging) - pattern "(?^:lua ssl certificate verify error: \((22: certificate chain too long|(?:2|20): unable to get (?:local )?issuer certificate|21: unable to verify the first certificate)\))" should match a line in error.log (req 1) | |
| 129-ssl-socket.t | TEST 14: explicit cipher configuration - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 53 bytes. -received: HTTP/1.1 200 OK -close: 1 nil |
| 129-ssl-socket.t | TEST 14: explicit cipher configuration - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 14: explicit cipher configuration - pattern "(?^:SSL: TLSv\d(?:\.\d)?, cipher: "ECDHE-RSA-AES256-GCM-SHA384 (SSLv3|TLSv1\.2))" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | TEST 2: no SNI, no verify - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 53 bytes. -received: HTTP/1.1 201 Created -close: 1 nil |
| 129-ssl-socket.t | TEST 2: no SNI, no verify - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
| 129-ssl-socket.t | TEST 5: certificate does not match host name (verify) - response_body_like - response is expected (connected: 1 failed to do SSL handshake: timeout failed to send http request: closed) |
'connected: 1 failed to do SSL handshake: timeout failed to send http request: closed ' doesn't match '(?^s:\Aconnected: 1 failed to do SSL handshake: (?:handshake failed|certificate host mismatch) failed to send http request: closed \z)' |
| 129-ssl-socket.t | ERROR: client socket timed out - TEST 4: ssl session reuse |
' |
| 129-ssl-socket.t | TEST 4: ssl session reuse - status code ok |
got: '' expected: '200' |
| 129-ssl-socket.t | TEST 4: ssl session reuse - response_body - response is expected (repeated req 0, req 0) |
@@ -1,10 +0,0 @@ -connected: 1 -ssl handshake: cdata -sent http request: 56 bytes. -received: HTTP/1.1 200 OK -close: 1 nil -connected: 1 -ssl handshake: cdata -sent http request: 56 bytes. -received: HTTP/1.1 200 OK -close: 1 nil |
| 129-ssl-socket.t | TEST 4: ssl session reuse - grep_error_log_out (req 0) |
'lua ssl save session: 000000000600FC90 lua ssl set session: 000000000600FC90 lua ssl save session: 000000000600FC90 ' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl set session: \1 lua ssl save session: \1 lua ssl free session: \1 lua ssl free session: \1 $)' |
| 129-ssl-socket.t | TEST 4: ssl session reuse - pattern "lua ssl free session" should match a line in error.log (req 0) | |
| 129-ssl-socket.t | ERROR: client socket timed out - TEST 4: ssl session reuse |
' |
| 129-ssl-socket.t | TEST 4: ssl session reuse - status code ok |
got: '' expected: '200' |
| 129-ssl-socket.t | TEST 4: ssl session reuse - response_body - response is expected (repeated req 1, req 0) |
@@ -1,10 +0,0 @@ -connected: 1 -ssl handshake: cdata -sent http request: 56 bytes. -received: HTTP/1.1 200 OK -close: 1 nil -connected: 1 -ssl handshake: cdata -sent http request: 56 bytes. -received: HTTP/1.1 200 OK -close: 1 nil |
| 129-ssl-socket.t | TEST 4: ssl session reuse - grep_error_log_out (req 1) |
'lua ssl free session: 000000000600FC90 lua ssl free session: 000000000600FC90 lua ssl save session: 0000000006129B50 lua ssl set session: 0000000006129B50 lua ssl save session: 0000000006129B50 ' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl set session: \1 lua ssl save session: \1 lua ssl free session: \1 lua ssl free session: \1 $)' |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | "events" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:56 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]=]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]==]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 138-balancer.t | TEST 22: upstream does not support http2 - pattern "[error]" should not match any line in error.log but matches line "2026/05/14 12:16:54 [error] 4645#4645: *1 SSL_do_handshake() failed (SSL: error:0A000460:SSL routines::tlsv1 alert no application protocol:SSL alert number 120) while SSL handshaking to upstream, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", upstream: \"https://127.0.0.1:28302\", host: \"localhost\"" (req 0) |
2026/05/14 12:16:54 [debug] 4645#4645: *1 http upstream ssl handshake: "/t?" 2026/05/14 12:16:54 [debug] 4645#4645: *1 http next upstream, 2 2026/05/14 12:16:54 [debug] 4645#4645: *1 free keepalive peer 2026/05/14 12:16:54 [debug] 4645#4645: *1 free rr peer 1 4 2026/05/14 12:16:54 [debug] 4645#4645: *1 finalize http upstream request: 502 2026/05/14 12:16:54 [debug] 4645#4645: *1 finalize proxy http2 request 2026/05/14 12:16:54 [debug] 4645#4645: *1 close http upstream connection: 9 2026/05/14 12:16:54 [debug] 4645#4645: *1 free: 0000000006053F50, unused: 0 2026/05/14 12:16:54 [debug] 4645#4645: *1 event timer del: 9: 12574230 ' |
| 138-balancer.t | TEST 22: upstream does not support http2 - pattern "[error]" should not match any line in error.log but matches line "2026/05/14 12:16:55 [error] 4645#4645: *4 SSL_do_handshake() failed (SSL: error:0A000460:SSL routines::tlsv1 alert no application protocol:SSL alert number 120) while SSL handshaking to upstream, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", upstream: \"https://127.0.0.1:28302\", host: \"localhost\"" (req 1) |
2026/05/14 12:16:55 [debug] 4645#4645: *4 http upstream ssl handshake: "/t?" 2026/05/14 12:16:55 [debug] 4645#4645: *4 http next upstream, 2 2026/05/14 12:16:55 [debug] 4645#4645: *4 free keepalive peer 2026/05/14 12:16:55 [debug] 4645#4645: *4 free rr peer 1 4 2026/05/14 12:16:55 [debug] 4645#4645: *4 finalize http upstream request: 502 2026/05/14 12:16:55 [debug] 4645#4645: *4 finalize proxy http2 request 2026/05/14 12:16:55 [debug] 4645#4645: *4 close http upstream connection: 9 2026/05/14 12:16:55 [debug] 4645#4645: *4 free: 00000000060776C0, unused: 0 2026/05/14 12:16:55 [debug] 4645#4645: *4 event timer del: 9: 12575296 ' |
| 139-ssl-cert-by.t | TEST 2: sleep - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 15: coroutine API - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 7: ngx.exit(0) - yield - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: boolean +failed to do SSL handshake: timeout |
| 139-ssl-cert-by.t | TEST 25: cosocket (UDP) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout |
| 139-ssl-cert-by.t | TEST 17: simple logging - use ssl_certificate_by_lua* on the http {} level - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 23: get raw_client_addr - unix domain socket - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 14: simple logging (by_lua_file) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 24: ssl_certificate_by_lua* can yield when reading early data - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: boolean +failed to do SSL handshake: timeout |
| 139-ssl-cert-by.t | TEST 11: get phase - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout |
| 139-ssl-cert-by.t | TEST 26: uthread (kill) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout |
| 139-ssl-cert-by.t | TEST 19: check the count of running timers - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 59 bytes. -received: HTTP/1.1 200 OK -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 2 -received: Connection: close -received: -received: 3 -close: 1 nil |
| 139-ssl-cert-by.t | TEST 1: simple logging - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 4: cosocket - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 3: timer - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 16: simple user thread wait with yielding - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 18: simple logging (syslog) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 139-ssl-cert-by.t | TEST 5: ngx.exit(0) - no yield - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: boolean +failed to do SSL handshake: timeout |
| 139-ssl-cert-by.t | TEST 22: get raw_client_addr - IPv4 - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 9: simple cert + private key with passphrase - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 21: get session master key - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 4: simple cert + private key cdata - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 11: DER cert + private key cdata - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 1: simple cert + private key - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 2: ECDSA cert + private key - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 10: Raw SSL pointer - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 20: get server random - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 12: client random - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 5: ECDSA cert + private key cdata - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 140-ssl-c-api.t | TEST 3: Handshake continue when cert_pem_to_der errors - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 142-ssl-session-store.t | TEST 9: inter-operation with ssl_certificate_by_lua - pattern "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 0) | |
| 142-ssl-session-store.t | nginx: [emerg] | "ssl_session_store_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:28 |
| 146-malloc-trim.t | TEST 5: malloc_trim() every 2 req, in subreq, big memory usage - grep_error_log_out (req 0) |
@@ -1,3 +1,3 @@ -malloc_trim(1) returned 1 +malloc_trim(1) returned 0 -malloc_trim(1) returned 1 +malloc_trim(1) returned 0 -malloc_trim(1) returned 1 +malloc_trim(1) returned 0 |
| 148-fake-shm-zone.t | nginx: [emerg] | lua_fake_shm "x1" is already defined as "x1" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:26 |
| 152-timer-every.t | TEST 3: lua variable sharing via upvalue - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ registered timer -foo = 6 +foo = 3 |
| 152-timer-every.t | TEST 1: simple very - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0) | |
| 152-timer-every.t | TEST 1: simple very - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:09|10)\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0) | |
| 152-timer-every.t | TEST 4: create the next timer immediately when timer start running - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ registered timer -foo = 6 +foo = 3 |
| 152-timer-every.t | TEST 6: memory leak check - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ registered timer -growth1 == growth2: true +growth1 == growth2: false |
| 153-semaphore-hup.t | TEST 2: timer + reload (lua code cache off) - grep_error_log_out (req 0) |
@@ -1,5 +1,5 @@ created semaphore object -created semaphore object try to reload nginx +created semaphore object created semaphore object created semaphore object |
| 153-semaphore-hup.t | TEST 1: timer + reload - grep_error_log_out (req 0) |
@@ -1,5 +1,5 @@ created semaphore object -created semaphore object try to reload nginx +created semaphore object created semaphore object created semaphore object |
| 161-load-resty-core.t | nginx: [alert] | failed to load the 'resty.core' module (https://github.com/openresty/lua-resty-core); ensure you are using an OpenResty release from https://openresty.org/en/download.html (reason: module 'resty.core' not found: |
| 166-ssl-client-hello.t | TEST 25: get raw_client_addr - IPv4 - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 17: simple logging - use ssl_client_hello_by_lua* on the http {} level - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 18: simple logging - use ssl_client_hello_by_lua* on the http {} level and server {} level - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 15: coroutine API - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 3: timer - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 16: simple user thread wait with yielding - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 7: ngx.exit(0) - yield - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: boolean +failed to do SSL handshake: timeout |
| 166-ssl-client-hello.t | TEST 23: simple logging - use ssl_client_hello_by_lua* in multiple virtual servers - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 57 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 5 -received: Connection: close -received: -received: foo2 -close: 1 nil |
| 166-ssl-client-hello.t | TEST 29: uthread (kill) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout |
| 166-ssl-client-hello.t | TEST 5: ngx.exit(0) - no yield - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: boolean +failed to do SSL handshake: timeout |
| 166-ssl-client-hello.t | TEST 27: ssl_client_hello_by_lua* can yield when reading early data - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: boolean +failed to do SSL handshake: timeout |
| 166-ssl-client-hello.t | TEST 11: get phase - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout |
| 166-ssl-client-hello.t | TEST 30: ngx.exit(ngx.OK) - no yield - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: boolean +failed to do SSL handshake: timeout |
| 166-ssl-client-hello.t | TEST 30: ngx.exit(ngx.OK) - no yield - pattern "(?^:\[debug\] .*? SSL_do_handshake: 1)" should match a line in error.log (req 0) | |
| 166-ssl-client-hello.t | TEST 26: get raw_client_addr - unix domain socket - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 24: simple logging (syslog) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 14: simple logging (by_lua_file) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 4: cosocket - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 28: cosocket (UDP) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout |
| 166-ssl-client-hello.t | TEST 21: listen two ports (one for ssl and one for non-ssl) in one server - connect ssl port - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 1: simple logging - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 166-ssl-client-hello.t | TEST 2: sleep - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 169-proxy-ssl-verify.t | nginx: [emerg] | "proxy_ssl_verify_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:52 |
| 169-proxy-ssl-verify.t | nginx: [emerg] | "proxy_ssl_verify_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:39 |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl verify by lua" should match a line in error.log (req 0) | |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "proxy_ssl_verify_by_lua: cert verify callback aborted" should match a line in error.log (req 0) | |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl verify by lua" should match a line in error.log (req 1) | |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "proxy_ssl_verify_by_lua: cert verify callback aborted" should match a line in error.log (req 1) | |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl verify by lua" should match a line in error.log (req 2) | |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "proxy_ssl_verify_by_lua: cert verify callback aborted" should match a line in error.log (req 2) | |
| 169-proxy-ssl-verify.t | TEST 5: sleep - pattern "(?^:elapsed in proxy ssl verify by lua: 0.(?:09|1\d)\d+ while loading proxy ssl verify by lua,)" should match a line in error.log (req 0) | |
| 169-proxy-ssl-verify.t | nginx: [emerg] | proxy_ssl_verify_by_lua* should be used with proxy_pass https url |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:39 |
| 170-proxy-ssl-cert.t | nginx: [emerg] | proxy_ssl_certificate_by_lua* should be used with proxy_pass https url |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:52 |
| 187-ssl-two-verification.t | TEST 1: simple logging - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil |
| 187-ssl-two-verification.t | TEST 1: simple logging - pattern "ssl_client_s_dn: emailAddress=agentzh@gmail.com,CN=test.com,OU=OpenResty,O=OpenResty,L=San Francisco,ST=California,C=US" should match a line in error.log (req 0) |
Go back to the index page.