diff --git a/src/mod/acme/acmedns/acmedns.go b/src/mod/acme/acmedns/acmedns.go index 6ef1e95..6ae908f 100644 --- a/src/mod/acme/acmedns/acmedns.go +++ b/src/mod/acme/acmedns/acmedns.go @@ -143,6 +143,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return alidns.NewDNSProviderConfig(cfg) case "allinkl": cfg := allinkl.NewDefaultConfig() @@ -150,6 +151,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return allinkl.NewDNSProviderConfig(cfg) case "arvancloud": cfg := arvancloud.NewDefaultConfig() @@ -157,6 +159,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return arvancloud.NewDNSProviderConfig(cfg) case "auroradns": cfg := auroradns.NewDefaultConfig() @@ -164,6 +167,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return auroradns.NewDNSProviderConfig(cfg) case "autodns": cfg := autodns.NewDefaultConfig() @@ -171,6 +175,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return autodns.NewDNSProviderConfig(cfg) case "azure": cfg := azure.NewDefaultConfig() @@ -178,6 +183,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return azure.NewDNSProviderConfig(cfg) case "azuredns": cfg := azuredns.NewDefaultConfig() @@ -185,6 +191,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return azuredns.NewDNSProviderConfig(cfg) case "bindman": cfg := bindman.NewDefaultConfig() @@ -192,6 +199,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return bindman.NewDNSProviderConfig(cfg) case "bluecat": cfg := bluecat.NewDefaultConfig() @@ -199,6 +207,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return bluecat.NewDNSProviderConfig(cfg) case "brandit": cfg := brandit.NewDefaultConfig() @@ -206,6 +215,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return brandit.NewDNSProviderConfig(cfg) case "bunny": cfg := bunny.NewDefaultConfig() @@ -213,6 +223,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return bunny.NewDNSProviderConfig(cfg) case "checkdomain": cfg := checkdomain.NewDefaultConfig() @@ -220,6 +231,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return checkdomain.NewDNSProviderConfig(cfg) case "civo": cfg := civo.NewDefaultConfig() @@ -227,6 +239,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return civo.NewDNSProviderConfig(cfg) case "clouddns": cfg := clouddns.NewDefaultConfig() @@ -234,6 +247,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return clouddns.NewDNSProviderConfig(cfg) case "cloudflare": cfg := cloudflare.NewDefaultConfig() @@ -241,6 +255,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return cloudflare.NewDNSProviderConfig(cfg) case "cloudns": cfg := cloudns.NewDefaultConfig() @@ -248,6 +263,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return cloudns.NewDNSProviderConfig(cfg) case "cloudru": cfg := cloudru.NewDefaultConfig() @@ -255,6 +271,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return cloudru.NewDNSProviderConfig(cfg) case "cloudxns": cfg := cloudxns.NewDefaultConfig() @@ -262,6 +279,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return cloudxns.NewDNSProviderConfig(cfg) case "conoha": cfg := conoha.NewDefaultConfig() @@ -269,6 +287,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return conoha.NewDNSProviderConfig(cfg) case "constellix": cfg := constellix.NewDefaultConfig() @@ -276,6 +295,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return constellix.NewDNSProviderConfig(cfg) case "cpanel": cfg := cpanel.NewDefaultConfig() @@ -283,6 +303,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return cpanel.NewDNSProviderConfig(cfg) case "derak": cfg := derak.NewDefaultConfig() @@ -290,6 +311,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return derak.NewDNSProviderConfig(cfg) case "desec": cfg := desec.NewDefaultConfig() @@ -297,6 +319,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return desec.NewDNSProviderConfig(cfg) case "digitalocean": cfg := digitalocean.NewDefaultConfig() @@ -304,6 +327,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return digitalocean.NewDNSProviderConfig(cfg) case "dnshomede": cfg := dnshomede.NewDefaultConfig() @@ -311,6 +335,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dnshomede.NewDNSProviderConfig(cfg) case "dnsimple": cfg := dnsimple.NewDefaultConfig() @@ -318,6 +343,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dnsimple.NewDNSProviderConfig(cfg) case "dnsmadeeasy": cfg := dnsmadeeasy.NewDefaultConfig() @@ -325,6 +351,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dnsmadeeasy.NewDNSProviderConfig(cfg) case "dnspod": cfg := dnspod.NewDefaultConfig() @@ -332,6 +359,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dnspod.NewDNSProviderConfig(cfg) case "dode": cfg := dode.NewDefaultConfig() @@ -339,6 +367,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dode.NewDNSProviderConfig(cfg) case "domeneshop": cfg := domeneshop.NewDefaultConfig() @@ -346,6 +375,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return domeneshop.NewDNSProviderConfig(cfg) case "dreamhost": cfg := dreamhost.NewDefaultConfig() @@ -353,6 +383,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dreamhost.NewDNSProviderConfig(cfg) case "duckdns": cfg := duckdns.NewDefaultConfig() @@ -360,6 +391,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return duckdns.NewDNSProviderConfig(cfg) case "dyn": cfg := dyn.NewDefaultConfig() @@ -367,6 +399,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dyn.NewDNSProviderConfig(cfg) case "dynu": cfg := dynu.NewDefaultConfig() @@ -374,6 +407,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return dynu.NewDNSProviderConfig(cfg) case "easydns": cfg := easydns.NewDefaultConfig() @@ -381,6 +415,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return easydns.NewDNSProviderConfig(cfg) case "efficientip": cfg := efficientip.NewDefaultConfig() @@ -388,6 +423,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return efficientip.NewDNSProviderConfig(cfg) case "epik": cfg := epik.NewDefaultConfig() @@ -395,6 +431,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return epik.NewDNSProviderConfig(cfg) case "exoscale": cfg := exoscale.NewDefaultConfig() @@ -402,6 +439,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return exoscale.NewDNSProviderConfig(cfg) case "freemyip": cfg := freemyip.NewDefaultConfig() @@ -409,6 +447,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return freemyip.NewDNSProviderConfig(cfg) case "gandi": cfg := gandi.NewDefaultConfig() @@ -416,6 +455,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return gandi.NewDNSProviderConfig(cfg) case "gandiv5": cfg := gandiv5.NewDefaultConfig() @@ -423,6 +463,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return gandiv5.NewDNSProviderConfig(cfg) case "gcore": cfg := gcore.NewDefaultConfig() @@ -430,6 +471,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return gcore.NewDNSProviderConfig(cfg) case "glesys": cfg := glesys.NewDefaultConfig() @@ -437,6 +479,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return glesys.NewDNSProviderConfig(cfg) case "godaddy": cfg := godaddy.NewDefaultConfig() @@ -444,6 +487,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return godaddy.NewDNSProviderConfig(cfg) case "googledomains": cfg := googledomains.NewDefaultConfig() @@ -451,6 +495,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return googledomains.NewDNSProviderConfig(cfg) case "hetzner": cfg := hetzner.NewDefaultConfig() @@ -458,6 +503,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return hetzner.NewDNSProviderConfig(cfg) case "hostingde": cfg := hostingde.NewDefaultConfig() @@ -465,6 +511,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return hostingde.NewDNSProviderConfig(cfg) case "hosttech": cfg := hosttech.NewDefaultConfig() @@ -472,6 +519,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return hosttech.NewDNSProviderConfig(cfg) case "httpnet": cfg := httpnet.NewDefaultConfig() @@ -479,6 +527,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return httpnet.NewDNSProviderConfig(cfg) case "hyperone": cfg := hyperone.NewDefaultConfig() @@ -486,6 +535,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return hyperone.NewDNSProviderConfig(cfg) case "ibmcloud": cfg := ibmcloud.NewDefaultConfig() @@ -493,6 +543,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return ibmcloud.NewDNSProviderConfig(cfg) case "iij": cfg := iij.NewDefaultConfig() @@ -500,6 +551,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return iij.NewDNSProviderConfig(cfg) case "iijdpf": cfg := iijdpf.NewDefaultConfig() @@ -507,6 +559,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return iijdpf.NewDNSProviderConfig(cfg) case "infoblox": cfg := infoblox.NewDefaultConfig() @@ -514,6 +567,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return infoblox.NewDNSProviderConfig(cfg) case "infomaniak": cfg := infomaniak.NewDefaultConfig() @@ -521,6 +575,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return infomaniak.NewDNSProviderConfig(cfg) case "internetbs": cfg := internetbs.NewDefaultConfig() @@ -528,6 +583,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return internetbs.NewDNSProviderConfig(cfg) case "inwx": cfg := inwx.NewDefaultConfig() @@ -535,6 +591,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return inwx.NewDNSProviderConfig(cfg) case "ionos": cfg := ionos.NewDefaultConfig() @@ -542,6 +599,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return ionos.NewDNSProviderConfig(cfg) case "ipv64": cfg := ipv64.NewDefaultConfig() @@ -549,6 +607,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return ipv64.NewDNSProviderConfig(cfg) case "iwantmyname": cfg := iwantmyname.NewDefaultConfig() @@ -556,6 +615,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return iwantmyname.NewDNSProviderConfig(cfg) case "joker": cfg := joker.NewDefaultConfig() @@ -563,6 +623,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return joker.NewDNSProviderConfig(cfg) case "liara": cfg := liara.NewDefaultConfig() @@ -570,6 +631,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return liara.NewDNSProviderConfig(cfg) case "lightsail": cfg := lightsail.NewDefaultConfig() @@ -577,6 +639,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return lightsail.NewDNSProviderConfig(cfg) case "linode": cfg := linode.NewDefaultConfig() @@ -584,6 +647,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return linode.NewDNSProviderConfig(cfg) case "liquidweb": cfg := liquidweb.NewDefaultConfig() @@ -591,6 +655,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return liquidweb.NewDNSProviderConfig(cfg) case "loopia": cfg := loopia.NewDefaultConfig() @@ -598,6 +663,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return loopia.NewDNSProviderConfig(cfg) case "luadns": cfg := luadns.NewDefaultConfig() @@ -605,6 +671,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return luadns.NewDNSProviderConfig(cfg) case "mailinabox": cfg := mailinabox.NewDefaultConfig() @@ -612,6 +679,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return mailinabox.NewDNSProviderConfig(cfg) case "metaname": cfg := metaname.NewDefaultConfig() @@ -619,6 +687,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return metaname.NewDNSProviderConfig(cfg) case "mydnsjp": cfg := mydnsjp.NewDefaultConfig() @@ -626,6 +695,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return mydnsjp.NewDNSProviderConfig(cfg) case "namecheap": cfg := namecheap.NewDefaultConfig() @@ -633,6 +703,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return namecheap.NewDNSProviderConfig(cfg) case "namedotcom": cfg := namedotcom.NewDefaultConfig() @@ -640,6 +711,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return namedotcom.NewDNSProviderConfig(cfg) case "namesilo": cfg := namesilo.NewDefaultConfig() @@ -647,6 +719,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return namesilo.NewDNSProviderConfig(cfg) case "nearlyfreespeech": cfg := nearlyfreespeech.NewDefaultConfig() @@ -654,6 +727,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return nearlyfreespeech.NewDNSProviderConfig(cfg) case "netcup": cfg := netcup.NewDefaultConfig() @@ -661,7 +735,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } - cfg.PropagationTimeout = 1200 * time.Second + cfg.PropagationTimeout = 20*time.Minute return netcup.NewDNSProviderConfig(cfg) case "netlify": cfg := netlify.NewDefaultConfig() @@ -669,6 +743,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return netlify.NewDNSProviderConfig(cfg) case "nicmanager": cfg := nicmanager.NewDefaultConfig() @@ -676,6 +751,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return nicmanager.NewDNSProviderConfig(cfg) case "nifcloud": cfg := nifcloud.NewDefaultConfig() @@ -683,6 +759,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return nifcloud.NewDNSProviderConfig(cfg) case "njalla": cfg := njalla.NewDefaultConfig() @@ -690,6 +767,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return njalla.NewDNSProviderConfig(cfg) case "nodion": cfg := nodion.NewDefaultConfig() @@ -697,6 +775,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return nodion.NewDNSProviderConfig(cfg) case "ns1": cfg := ns1.NewDefaultConfig() @@ -704,6 +783,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return ns1.NewDNSProviderConfig(cfg) case "otc": cfg := otc.NewDefaultConfig() @@ -711,6 +791,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return otc.NewDNSProviderConfig(cfg) case "ovh": cfg := ovh.NewDefaultConfig() @@ -718,6 +799,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return ovh.NewDNSProviderConfig(cfg) case "pdns": cfg := pdns.NewDefaultConfig() @@ -725,6 +807,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return pdns.NewDNSProviderConfig(cfg) case "plesk": cfg := plesk.NewDefaultConfig() @@ -732,6 +815,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return plesk.NewDNSProviderConfig(cfg) case "porkbun": cfg := porkbun.NewDefaultConfig() @@ -739,6 +823,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return porkbun.NewDNSProviderConfig(cfg) case "rackspace": cfg := rackspace.NewDefaultConfig() @@ -746,6 +831,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return rackspace.NewDNSProviderConfig(cfg) case "rcodezero": cfg := rcodezero.NewDefaultConfig() @@ -753,6 +839,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return rcodezero.NewDNSProviderConfig(cfg) case "regru": cfg := regru.NewDefaultConfig() @@ -760,6 +847,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return regru.NewDNSProviderConfig(cfg) case "rfc2136": cfg := rfc2136.NewDefaultConfig() @@ -767,6 +855,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return rfc2136.NewDNSProviderConfig(cfg) case "rimuhosting": cfg := rimuhosting.NewDefaultConfig() @@ -774,6 +863,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return rimuhosting.NewDNSProviderConfig(cfg) case "route53": cfg := route53.NewDefaultConfig() @@ -781,6 +871,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return route53.NewDNSProviderConfig(cfg) case "safedns": cfg := safedns.NewDefaultConfig() @@ -788,6 +879,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return safedns.NewDNSProviderConfig(cfg) case "sakuracloud": cfg := sakuracloud.NewDefaultConfig() @@ -795,6 +887,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return sakuracloud.NewDNSProviderConfig(cfg) case "scaleway": cfg := scaleway.NewDefaultConfig() @@ -802,6 +895,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return scaleway.NewDNSProviderConfig(cfg) case "selectel": cfg := selectel.NewDefaultConfig() @@ -809,6 +903,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return selectel.NewDNSProviderConfig(cfg) case "servercow": cfg := servercow.NewDefaultConfig() @@ -816,6 +911,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return servercow.NewDNSProviderConfig(cfg) case "shellrent": cfg := shellrent.NewDefaultConfig() @@ -823,6 +919,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return shellrent.NewDNSProviderConfig(cfg) case "simply": cfg := simply.NewDefaultConfig() @@ -830,6 +927,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return simply.NewDNSProviderConfig(cfg) case "sonic": cfg := sonic.NewDefaultConfig() @@ -837,6 +935,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return sonic.NewDNSProviderConfig(cfg) case "stackpath": cfg := stackpath.NewDefaultConfig() @@ -844,6 +943,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return stackpath.NewDNSProviderConfig(cfg) case "tencentcloud": cfg := tencentcloud.NewDefaultConfig() @@ -851,6 +951,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return tencentcloud.NewDNSProviderConfig(cfg) case "transip": cfg := transip.NewDefaultConfig() @@ -858,6 +959,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return transip.NewDNSProviderConfig(cfg) case "ultradns": cfg := ultradns.NewDefaultConfig() @@ -865,6 +967,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return ultradns.NewDNSProviderConfig(cfg) case "variomedia": cfg := variomedia.NewDefaultConfig() @@ -872,6 +975,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return variomedia.NewDNSProviderConfig(cfg) case "vegadns": cfg := vegadns.NewDefaultConfig() @@ -879,6 +983,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return vegadns.NewDNSProviderConfig(cfg) case "vercel": cfg := vercel.NewDefaultConfig() @@ -886,6 +991,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return vercel.NewDNSProviderConfig(cfg) case "versio": cfg := versio.NewDefaultConfig() @@ -893,6 +999,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return versio.NewDNSProviderConfig(cfg) case "vinyldns": cfg := vinyldns.NewDefaultConfig() @@ -900,6 +1007,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return vinyldns.NewDNSProviderConfig(cfg) case "vkcloud": cfg := vkcloud.NewDefaultConfig() @@ -907,6 +1015,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return vkcloud.NewDNSProviderConfig(cfg) case "vscale": cfg := vscale.NewDefaultConfig() @@ -914,6 +1023,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return vscale.NewDNSProviderConfig(cfg) case "vultr": cfg := vultr.NewDefaultConfig() @@ -921,6 +1031,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return vultr.NewDNSProviderConfig(cfg) case "webnames": cfg := webnames.NewDefaultConfig() @@ -928,6 +1039,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return webnames.NewDNSProviderConfig(cfg) case "websupport": cfg := websupport.NewDefaultConfig() @@ -935,6 +1047,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return websupport.NewDNSProviderConfig(cfg) case "wedos": cfg := wedos.NewDefaultConfig() @@ -942,6 +1055,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return wedos.NewDNSProviderConfig(cfg) case "yandex": cfg := yandex.NewDefaultConfig() @@ -949,6 +1063,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return yandex.NewDNSProviderConfig(cfg) case "yandex360": cfg := yandex360.NewDefaultConfig() @@ -956,6 +1071,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return yandex360.NewDNSProviderConfig(cfg) case "yandexcloud": cfg := yandexcloud.NewDefaultConfig() @@ -963,6 +1079,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return yandexcloud.NewDNSProviderConfig(cfg) case "zoneee": cfg := zoneee.NewDefaultConfig() @@ -970,6 +1087,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return zoneee.NewDNSProviderConfig(cfg) case "zonomi": cfg := zonomi.NewDefaultConfig() @@ -977,6 +1095,7 @@ func GetDNSProviderByJsonConfig(name string, js string)(challenge.Provider, erro if err != nil { return nil, err } + cfg.PropagationTimeout = 5*time.Minute return zonomi.NewDNSProviderConfig(cfg) default: return nil, fmt.Errorf("unrecognized DNS provider: %s", name) diff --git a/src/mod/acme/acmedns/providers.json b/src/mod/acme/acmedns/providers.json index 4a1ef2d..933ab2a 100644 --- a/src/mod/acme/acmedns/providers.json +++ b/src/mod/acme/acmedns/providers.json @@ -153,6 +153,10 @@ "azure": { "Name": "azure", "ConfigableFields": [ + { + "Title": "ZoneName", + "Datatype": "string" + }, { "Title": "ClientID", "Datatype": "string" @@ -208,6 +212,10 @@ "azuredns": { "Name": "azuredns", "ConfigableFields": [ + { + "Title": "ZoneName", + "Datatype": "string" + }, { "Title": "SubscriptionID", "Datatype": "string" @@ -343,6 +351,10 @@ { "Title": "HTTPClient", "Datatype": "*http.Client" + }, + { + "Title": "SkipDeploy", + "Datatype": "bool" } ] },