Skip to content

Commit bc79c3d

Browse files
committed
tests: avoided listening on 127.0.0.2:12345 on which iptables drops packets for ngx_lua and ngx_stream_lua tests suites.
On our AWS EC2 test cluster, these tests fail if the lua-resty-core test suite gets executed on an instance also executing the ngx_lua or ngx_stream_lua test suites, since the latter two have iptables rules to drop packet on this specific IP/port couple. Instead of removing the rule from opsboy, changing the port here will also ease local development process for maintainers. Only lua-resty-core seems to be using this IP/port couple from the OpenResty components.
1 parent b7d48cd commit bc79c3d

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

t/ocsp.t

+4-4
Original file line numberDiff line numberDiff line change
@@ -1403,7 +1403,7 @@ FIXME: check the OCSP staple actually received by the ssl client
14031403
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
14041404
14051405
server {
1406-
listen 127.0.0.2:12345 ssl;
1406+
listen 127.0.0.2:23456 ssl;
14071407
server_name test.com;
14081408
ssl_certificate_by_lua_block {
14091409
local ssl = require "ngx.ssl"
@@ -1444,7 +1444,7 @@ FIXME: check the OCSP staple actually received by the ssl client
14441444
14451445
sock:settimeout(3000)
14461446
1447-
local ok, err = sock:connect("127.0.0.2", 12345)
1447+
local ok, err = sock:connect("127.0.0.2", 23456)
14481448
if not ok then
14491449
ngx.say("failed to connect: ", err)
14501450
return
@@ -1485,7 +1485,7 @@ ocsp status resp set ok: nil,
14851485
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
14861486
14871487
server {
1488-
listen 127.0.0.2:12345 ssl;
1488+
listen 127.0.0.2:23456 ssl;
14891489
server_name test.com;
14901490
ssl_certificate_by_lua_block {
14911491
local ssl = require "ngx.ssl"
@@ -1526,7 +1526,7 @@ ocsp status resp set ok: nil,
15261526
15271527
sock:settimeout(3000)
15281528
1529-
local ok, err = sock:connect("127.0.0.2", 12345)
1529+
local ok, err = sock:connect("127.0.0.2", 23456)
15301530
if not ok then
15311531
ngx.say("failed to connect: ", err)
15321532
return

t/ssl.t

+10-10
Original file line numberDiff line numberDiff line change
@@ -1042,7 +1042,7 @@ lua ssl server name: "test.com"
10421042
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
10431043
10441044
server {
1045-
listen 127.0.0.2:12345 ssl;
1045+
listen 127.0.0.2:23456 ssl;
10461046
server_name test.com;
10471047
ssl_certificate_by_lua_block {
10481048
local ssl = require "ngx.ssl"
@@ -1078,7 +1078,7 @@ lua ssl server name: "test.com"
10781078
10791079
sock:settimeout(3000)
10801080
1081-
local ok, err = sock:connect("127.0.0.2", 12345)
1081+
local ok, err = sock:connect("127.0.0.2", 23456)
10821082
if not ok then
10831083
ngx.say("failed to connect: ", err)
10841084
return
@@ -1118,7 +1118,7 @@ got TLS1 version: SSLv3,
11181118
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
11191119
11201120
server {
1121-
listen 127.0.0.2:12345 ssl;
1121+
listen 127.0.0.2:23456 ssl;
11221122
server_name test.com;
11231123
ssl_certificate_by_lua_block {
11241124
local ssl = require "ngx.ssl"
@@ -1154,7 +1154,7 @@ got TLS1 version: SSLv3,
11541154
11551155
sock:settimeout(3000)
11561156
1157-
local ok, err = sock:connect("127.0.0.2", 12345)
1157+
local ok, err = sock:connect("127.0.0.2", 23456)
11581158
if not ok then
11591159
ngx.say("failed to connect: ", err)
11601160
return
@@ -1194,7 +1194,7 @@ got TLS1 version: TLSv1,
11941194
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
11951195
11961196
server {
1197-
listen 127.0.0.2:12345 ssl;
1197+
listen 127.0.0.2:23456 ssl;
11981198
server_name test.com;
11991199
ssl_certificate_by_lua_block {
12001200
local ssl = require "ngx.ssl"
@@ -1230,7 +1230,7 @@ got TLS1 version: TLSv1,
12301230
12311231
sock:settimeout(3000)
12321232
1233-
local ok, err = sock:connect("127.0.0.2", 12345)
1233+
local ok, err = sock:connect("127.0.0.2", 23456)
12341234
if not ok then
12351235
ngx.say("failed to connect: ", err)
12361236
return
@@ -1270,7 +1270,7 @@ got TLS1 version: TLSv1.1,
12701270
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
12711271
12721272
server {
1273-
listen 127.0.0.2:12345 ssl;
1273+
listen 127.0.0.2:23456 ssl;
12741274
server_name test.com;
12751275
ssl_certificate_by_lua_block {
12761276
local ssl = require "ngx.ssl"
@@ -1306,7 +1306,7 @@ got TLS1 version: TLSv1.1,
13061306
13071307
sock:settimeout(3000)
13081308
1309-
local ok, err = sock:connect("127.0.0.2", 12345)
1309+
local ok, err = sock:connect("127.0.0.2", 23456)
13101310
if not ok then
13111311
ngx.say("failed to connect: ", err)
13121312
return
@@ -1346,7 +1346,7 @@ got TLS1 version: TLSv1.2,
13461346
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
13471347
13481348
server {
1349-
listen 127.0.0.2:12345 ssl;
1349+
listen 127.0.0.2:23456 ssl;
13501350
server_name test.com;
13511351
ssl_certificate_by_lua_block {
13521352
local semaphore = require "ngx.semaphore"
@@ -1389,7 +1389,7 @@ got TLS1 version: TLSv1.2,
13891389
13901390
sock:settimeout(3000)
13911391
1392-
local ok, err = sock:connect("127.0.0.2", 12345)
1392+
local ok, err = sock:connect("127.0.0.2", 23456)
13931393
if not ok then
13941394
ngx.say("failed to connect: ", err)
13951395
return

t/stream/ssl.t

+10-10
Original file line numberDiff line numberDiff line change
@@ -806,7 +806,7 @@ lua ssl server name: "test.com"
806806
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
807807

808808
server {
809-
listen 127.0.0.2:12345 ssl;
809+
listen 127.0.0.2:23456 ssl;
810810
ssl_certificate_by_lua_block {
811811
local ssl = require "ngx.ssl"
812812

@@ -834,7 +834,7 @@ lua ssl server name: "test.com"
834834

835835
sock:settimeout(3000)
836836

837-
local ok, err = sock:connect("127.0.0.2", 12345)
837+
local ok, err = sock:connect("127.0.0.2", 23456)
838838
if not ok then
839839
ngx.say("failed to connect: ", err)
840840
return
@@ -871,7 +871,7 @@ got TLS1 version: SSLv3,
871871
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
872872

873873
server {
874-
listen 127.0.0.2:12345 ssl;
874+
listen 127.0.0.2:23456 ssl;
875875
ssl_certificate_by_lua_block {
876876
local ssl = require "ngx.ssl"
877877

@@ -899,7 +899,7 @@ got TLS1 version: SSLv3,
899899

900900
sock:settimeout(3000)
901901

902-
local ok, err = sock:connect("127.0.0.2", 12345)
902+
local ok, err = sock:connect("127.0.0.2", 23456)
903903
if not ok then
904904
ngx.say("failed to connect: ", err)
905905
return
@@ -936,7 +936,7 @@ got TLS1 version: TLSv1,
936936
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
937937

938938
server {
939-
listen 127.0.0.2:12345 ssl;
939+
listen 127.0.0.2:23456 ssl;
940940
ssl_certificate_by_lua_block {
941941
local ssl = require "ngx.ssl"
942942

@@ -964,7 +964,7 @@ got TLS1 version: TLSv1,
964964

965965
sock:settimeout(3000)
966966

967-
local ok, err = sock:connect("127.0.0.2", 12345)
967+
local ok, err = sock:connect("127.0.0.2", 23456)
968968
if not ok then
969969
ngx.say("failed to connect: ", err)
970970
return
@@ -1001,7 +1001,7 @@ got TLS1 version: TLSv1.1,
10011001
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
10021002

10031003
server {
1004-
listen 127.0.0.2:12345 ssl;
1004+
listen 127.0.0.2:23456 ssl;
10051005
ssl_certificate_by_lua_block {
10061006
local ssl = require "ngx.ssl"
10071007

@@ -1029,7 +1029,7 @@ got TLS1 version: TLSv1.1,
10291029

10301030
sock:settimeout(3000)
10311031

1032-
local ok, err = sock:connect("127.0.0.2", 12345)
1032+
local ok, err = sock:connect("127.0.0.2", 23456)
10331033
if not ok then
10341034
ngx.say("failed to connect: ", err)
10351035
return
@@ -1066,7 +1066,7 @@ got TLS1 version: TLSv1.2,
10661066
lua_package_path "$TEST_NGINX_LUA_PACKAGE_PATH";
10671067

10681068
server {
1069-
listen 127.0.0.2:12345 ssl;
1069+
listen 127.0.0.2:23456 ssl;
10701070
ssl_certificate_by_lua_block {
10711071
local semaphore = require "ngx.semaphore"
10721072

@@ -1101,7 +1101,7 @@ got TLS1 version: TLSv1.2,
11011101

11021102
sock:settimeout(3000)
11031103

1104-
local ok, err = sock:connect("127.0.0.2", 12345)
1104+
local ok, err = sock:connect("127.0.0.2", 23456)
11051105
if not ok then
11061106
ngx.say("failed to connect: ", err)
11071107
return

0 commit comments

Comments
 (0)