From 7b93ce2ec1d70e64176790edd4a8b5a58fc8fee4 Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Thu, 1 Mar 2018 17:59:07 -0800 Subject: [PATCH] server: drop logging (#1581) * server: drop logging Drop this log line; you have no control over it; it doesn't add that much and can be used to easily ddos you. * compile --- core/dnsserver/server.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/core/dnsserver/server.go b/core/dnsserver/server.go index ec166e401..868aa1bdc 100644 --- a/core/dnsserver/server.go +++ b/core/dnsserver/server.go @@ -3,7 +3,6 @@ package dnsserver import ( "fmt" - "log" "net" "runtime" "sync" @@ -284,10 +283,8 @@ func (s *Server) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg) return } - // Still here? Error out with REFUSED and some logging - remoteHost := w.RemoteAddr().String() + // Still here? Error out with REFUSED. DefaultErrorFunc(w, r, dns.RcodeRefused) - log.Printf("[INFO] \"%s %s %s\" - No such zone at %s (Remote: %s)", dns.Type(r.Question[0].Qtype), dns.Class(r.Question[0].Qclass), q, s.Addr, remoteHost) } // OnStartupComplete lists the sites served by this server