Dynamic DNS update for ***.ddnss.de (DDNSS) threw an unhandled exception: Trac eback (most recent call last): File "/usr/lib/python3.8/site-packages/ddns/__i nit__.py", line 164, in _update entry(force=force) File "/usr/lib/python3. 8/site-packages/ddns/providers.py", line 158, in __call__ self.update() Fi le "/usr/lib/python3.8/site-packages/ddns/providers.py", line 182, in update self.update_protocol(protocol) File "/usr/lib/python3.8/site-packages/ddns/pr oviders.py", line 648, in update_protocol output = header.getheader('ddnss-r esponse') AttributeError: 'HTTPMessage' object has no attribute 'getheader'
Fix has been sent to the development mailing list: https://patchwork.ipfire.org/patch/3133/
I've applied the fix manuelya - now DDNSS works again!
For the records: The patch did not seem to make it into any repository. Resetting this back to ASSIGNED; @all: Please do not forget keeping track of patches on the mailing list(s).
Hello Peter, thanks for pointing this out. The fix already has been added upstream for the DDNS Project, but of course did not get shipped for IPFire yet. I've created and sent a patch to the development mailing list to push the fix to our users. https://patchwork.ipfire.org/patch/3690/
Fix has been shipped with Core update 153.