I have the same problem and it is not resolved !
freedns.afraid.org fails gives endless log entries of:
Log extract:
13:50:00 | ddns[21213]: | Further updates will be withheld until 2021-10-07 15:22:58.243357 |
---|---|---|
13:50:00 | ddns[21213]: | DDNSNotFound: Not found |
13:50:00 | ddns[21213]: | Last failure message: |
13:50:00 | ddns[21213]: | An update has not been performed because earlier updates failed for xxxxxx.xxxcom](http://oo.com) |
13:45:00 | ddns[21048]: | Further updates will be withheld until 2021-10-07 18:41:51.690926 |
13:45:00 | ddns[21048]: | DDNSNotFound: Not found |
I then temporarily made a noip.com one this seems to have worked but throws exceptions in the log:
Log Extract: ( Note domain name changed to protect)
14:20:29 | ddns[24939]: | Dynamic DNS update for XXXXXX.hopto.org (NoIP) successful |
---|---|---|
14:20:28 | ddns[24939]: | Further updates will be withheld until 2021-10-07 15:22:58.243357 |
14:20:28 | ddns[24939]: | DDNSNotFound: Not found |
14:20:28 | ddns[24939]: | Last failure message: |
14:20:28 | ddns[24939]: | An update has not been performed because earlier updates failed for xxxxx.mo oo.com |
14:20:00 | ddns[23933]: | Dynamic DNS update for xxxxxx.hopto.org (NoIP) threw an unhandled exception: Traceback (most recent call last): File /usr/lib/python3.8/site-packages/ddns /system.py, line 272, in get_address return self.__addresses[proto] KeyErro r: ‘ipv4’ During handling of the above exception, another exception occurred: Traceback (most recent call last): File /usr/lib/python3.8/site-packages/ddns /init.py, line 178, in update entry(force=force) File /usr/lib/pyth on3.8/site-packages/ddns/providers.py, line 157, in call elif self.has failure or not self.requires_update: File /usr/lib/python3.8/site-packages/dd ns/providers.py, line 202, in requires_update if self.ip_address_changed(se lf.protocols): File /usr/lib/python3.8/site-packages/ddns/providers.py, line 270, in ip_address_changed current_address = self.get_address(proto) File /usr/lib/python3.8/site-packages/ddns/providers.py, line 329, in get_address return self.core.system.get_address(proto) |