From 70f836670aba990fa3ced9ef5516684bed2db49d Mon Sep 17 00:00:00 2001 From: Jeff Elsloo Date: Wed, 16 Jan 2019 15:27:41 -0700 Subject: [PATCH] Lowercase incoming domain name to ensure case matches when attempting to find matching DNSSEC key. This resolves #3231. --- .../traffic_router/core/dns/SignatureManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/SignatureManager.java b/traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/SignatureManager.java index e19a9d9a22..fcdc0240f3 100644 --- a/traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/SignatureManager.java +++ b/traffic_router/core/src/main/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/SignatureManager.java @@ -536,7 +536,7 @@ protected boolean isDnssecEnabled() { } private boolean isDnssecEnabled(final Name name) { - return dnssecEnabled && keyMap.containsKey(name.toString()); + return dnssecEnabled && keyMap.containsKey(name.toString().toLowerCase()); } private void setDnssecEnabled(final boolean dnssecEnabled) {