axfrddns: Use 127.0.0.1 as default server if not defined

Bug: https://github.com/happyDomain/happydomain/issues/18
This commit is contained in:
nemunaire 2023-09-15 10:34:52 +02:00
parent 15c36e892f
commit ecfb23e7bd
1 changed files with 4 additions and 0 deletions

View File

@ -53,6 +53,10 @@ func (s *DDNSServer) NewDNSServiceProvider() (providers.DNSServiceProvider, erro
"master": s.Server,
}
if s.Server == "" {
config["master"] = "127.0.0.1"
}
if s.KeyName != "" {
config["transfer-key"] = strings.Join([]string{s.KeyAlgo, s.KeyName, base64.StdEncoding.EncodeToString(s.KeyBlob)}, ":")
config["update-key"] = config["transfer-key"]