|
|
@@ -94,7 +94,7 @@ func New(ctx context.Context, config *Config) (*Server, error) {
|
|
|
server.domainIndexMap = domainIndexMap
|
|
|
}
|
|
|
|
|
|
- if len(config.NameServers) == 0 {
|
|
|
+ if len(server.servers) == 0 {
|
|
|
server.servers = append(server.servers, NewLocalNameServer())
|
|
|
}
|
|
|
|
|
|
@@ -162,6 +162,7 @@ func (s *Server) lookupIPInternal(domain string, option IPOption) ([]net.IP, err
|
|
|
return ips, nil
|
|
|
}
|
|
|
if err != nil {
|
|
|
+ newError("failed to lookup ip for domain ", domain, " at server ", ns.Name()).Base(err).WriteToLog()
|
|
|
lastErr = err
|
|
|
}
|
|
|
}
|
|
|
@@ -173,6 +174,7 @@ func (s *Server) lookupIPInternal(domain string, option IPOption) ([]net.IP, err
|
|
|
return ips, nil
|
|
|
}
|
|
|
if err != nil {
|
|
|
+ newError("failed to lookup ip for domain ", domain, " at server ", server.Name()).Base(err).WriteToLog()
|
|
|
lastErr = err
|
|
|
}
|
|
|
}
|