]> granicus.if.org Git - pdns/commitdiff
dnsdist: Remove the dnsdist version from DoH error messages
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 19 Apr 2019 13:05:17 +0000 (15:05 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 19 Apr 2019 13:05:55 +0000 (15:05 +0200)
pdns/dnsdistdist/doh.cc

index c933b9f2b1cd06412546c1718a888e7394714a58..bb84b9b7a2c7d2aac208c71d799d84dc5e29ae35 100644 (file)
@@ -301,7 +301,7 @@ static void doh_dispatch_query(DOHServerConfig* dsc, h2o_handler_t* self, h2o_re
   }
   catch(const std::exception& e) {
     vinfolog("Had error parsing DoH DNS packet from %s: %s", remote.toStringWithPort(), e.what());
-    h2o_send_error_400(req, "Bad Request", "dnsdist " VERSION " could not parse DNS query", 0);
+    h2o_send_error_400(req, "Bad Request", "The DNS query could not be parsed", 0);
   }
 }
 
@@ -371,7 +371,7 @@ try
       /* rough estimate so we hopefully don't need a need allocation later */
       decoded.reserve(((sdns.size() * 3) / 4) + 512);
       if(B64Decode(sdns, decoded) < 0) {
-        h2o_send_error_400(req, "Bad Request", "dnsdist " VERSION " could not decode BASE64-URL", 0);
+        h2o_send_error_400(req, "Bad Request", "Unable to decode BASE64-URL", 0);
         ++dsc->df->d_badrequests;
         return 0;
       }
@@ -388,13 +388,13 @@ try
     else
     {
       vinfolog("HTTP request without DNS parameter: %s", req->path.base);
-      h2o_send_error_400(req, "Bad Request", "dnsdist " VERSION " could not find DNS parameter", 0);
+      h2o_send_error_400(req, "Bad Request", "Unable to find the DNS parameter", 0);
       ++dsc->df->d_badrequests;
       return 0;
     }
   }
   else {
-    h2o_send_error_400(req, "Bad Request", "dnsdist " VERSION " could not parse your request", 0);
+    h2o_send_error_400(req, "Bad Request", "Unable to parse the request", 0);
     ++dsc->df->d_badrequests;
   }
   return 0;