Hello Martin, Thank you very much for your submission. > On 5 May 2021, at 19:13, Martin Krieger wrote: > > diff --git a/README b/README > index b6decb3..fa6ce5e 100644 > --- a/README > +++ b/README > @@ -68,6 +68,7 @@ SUPPORTED PROVIDERS: > easydns.com > enom.com > entrydns.net > + feste-ip.net > freedns.afraid.org > inwx.com|de|at|ch|es > itsdns.de > diff --git a/src/ddns/providers.py b/src/ddns/providers.py > index 56e6620..c70423b 100644 > --- a/src/ddns/providers.py > +++ b/src/ddns/providers.py > @@ -1178,6 +1178,16 @@ class DDNSProviderEntryDNS(DDNSProvider): > # If we got here, some other update error happened. > raise DDNSUpdateError > > +class DDNSProviderFesteIPNet(DDNSProtocolDynDNS2, DDNSProvider): > + handle = "feste-ip.net" > + name = "Feste-IP.Net" > + website = "https//www.feste-ip.net/" You are missing a “:” in the URL. > + protocols = ("ipv4",) According to this documentation, the provider supports IPv6 as well: https://www.feste-ip.net/ddns-service/einrichtung/linux/ > + # Information about the format of the request is to be found > + # https://www.feste-ip.net/ddns-service/allgemeine-informationen/ > + > + url = "https://members.feste-ip.net/nic/update" > > class DDNSProviderFreeDNSAfraidOrg(DDNSProvider): > handle = “freedns.afraid.org" > Best, -Michael