aboutsummaryrefslogtreecommitdiff
path: root/plugin/forward/setup_test.go
diff options
context:
space:
mode:
authorGravatar kadern0 <kaderno@gmail.com> 2020-04-10 04:26:28 +1000
committerGravatar GitHub <noreply@github.com> 2020-04-09 11:26:28 -0700
commite410760a49ee3d1179a7c9f8771d0d5a0301940b (patch)
tree3f59efbd9c6d04eeb0a5062c03eddf2d3aeb1543 /plugin/forward/setup_test.go
parent08120096ebb1baa119c8f13e0e23001b453a92f6 (diff)
downloadcoredns-e410760a49ee3d1179a7c9f8771d0d5a0301940b.tar.gz
coredns-e410760a49ee3d1179a7c9f8771d0d5a0301940b.tar.zst
coredns-e410760a49ee3d1179a7c9f8771d0d5a0301940b.zip
plugin/forward: crash if using https (#3817)
Signed-off-by: kadern0 <kaderno@gmail.com>
Diffstat (limited to 'plugin/forward/setup_test.go')
-rw-r--r--plugin/forward/setup_test.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/plugin/forward/setup_test.go b/plugin/forward/setup_test.go
index 0949e0935..6864136e4 100644
--- a/plugin/forward/setup_test.go
+++ b/plugin/forward/setup_test.go
@@ -37,6 +37,7 @@ func TestSetup(t *testing.T) {
{"forward . 127.0.0.1 {\nblaatl\n}\n", true, "", nil, 0, options{hcRecursionDesired: true}, "unknown property"},
{`forward . ::1
forward com ::2`, true, "", nil, 0, options{hcRecursionDesired: true}, "plugin"},
+ {"forward . https://127.0.0.1 \n", true, ".", nil, 2, options{hcRecursionDesired: true}, "'https' is not supported as a destination protocol in forward: https://127.0.0.1"},
}
for i, test := range tests {