summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Bakken <lbakken@pivotal.io>2020-11-04 05:06:55 -0800
committerLuke Bakken <lbakken@pivotal.io>2020-11-04 05:06:55 -0800
commit477f3f4a3804f07d3ff1d356b3bed7145cd51055 (patch)
tree2e6feaa3825772794b32d3fa464c056e7ba0937a
parentd3a5d24c2aacb040912cea6ef73dd809363704c7 (diff)
downloadrabbitmq-server-git-477f3f4a3804f07d3ff1d356b3bed7145cd51055.tar.gz
"byte" validator for cuttlefish schema disallows 0
Fixes #2493 First step, add failing test.
-rw-r--r--test/config_schema_SUITE_data/rabbit.snippets18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/config_schema_SUITE_data/rabbit.snippets b/test/config_schema_SUITE_data/rabbit.snippets
index 57616e13f9..49dde904ab 100644
--- a/test/config_schema_SUITE_data/rabbit.snippets
+++ b/test/config_schema_SUITE_data/rabbit.snippets
@@ -412,6 +412,24 @@ tcp_listen_options.exit_on_close = false",
{verify,verify_peer},
{fail_if_no_peer_cert,false}]}]}],
[]},
+ {ssl_options_depth_0,
+ "listeners.ssl.1 = 5671
+ ssl_options.cacertfile = test/config_schema_SUITE_data/certs/cacert.pem
+ ssl_options.certfile = test/config_schema_SUITE_data/certs/cert.pem
+ ssl_options.keyfile = test/config_schema_SUITE_data/certs/key.pem
+ ssl_options.depth = 0
+ ssl_options.verify = verify_peer
+ ssl_options.fail_if_no_peer_cert = false",
+ [{rabbit,
+ [{ssl_listeners,[5671]},
+ {ssl_options,
+ [{cacertfile,"test/config_schema_SUITE_data/certs/cacert.pem"},
+ {certfile,"test/config_schema_SUITE_data/certs/cert.pem"},
+ {keyfile,"test/config_schema_SUITE_data/certs/key.pem"},
+ {depth,2},
+ {verify,verify_peer},
+ {fail_if_no_peer_cert,false}]}]}],
+ []},
{ssl_options_honor_cipher_order,
"listeners.ssl.1 = 5671
ssl_options.cacertfile = test/config_schema_SUITE_data/certs/cacert.pem