The DDNS-client currently produces a lot of HTTP-errors 502 in the syslog.
Request header:
Pragma: no-cache
User-agent: IPFireDDNSUpdater/010
Response header (Status Code 502):
date: Fri, 13 Oct 2017 06:20:45 GMT
content-length: 173
content-type: text/html
connection: close
server: nginx/1.12.1
Dynamic DNS update for tld.de (Domain-Offensive) throwed an unhandled exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/ddns/__init__.py", line 164, in _update
entry(force=force)
File "/usr/lib/python2.7/site-packages/ddns/providers.py", line 162, in __call__
elif self.has_failure or not self.requires_update:
File "/usr/lib/python2.7/site-packages/ddns/providers.py", line 207, in requires_update
if self.ip_address_changed(self.protocols):
File "/usr/lib/python2.7/site-packages/ddns/providers.py", line 284, in ip_address_changed
current_address = self.get_address(proto)
File "/usr/lib/python2.7/site-packages/ddns/providers.py", line 343, in get_address
return self.core.system.get_address(proto) or default
File "/usr/lib/python2.7/site-packages/ddns/system.py", line 283, in get_address
self._get_address(proto)
File "/usr/lib/python2.7/site-packages/ddns/system.py", line 311, in _get_address
local_ip_address = self.guess_external_ip_address(proto)
File "/usr/lib/python2.7/site-packages/ddns/system.py", line 121, in guess_external_ip_address
return self._guess_external_ip_address(url, **kwargs)
File "/usr/lib/python2.7/site-packages/ddns/system.py", line 98, in _guess_external_ip_address
response = self.send_request(url, timeout=timeout)
File "/usr/lib/python2.7/site-packages/ddns/system.py", line 170, in send_request
resp = urllib2.urlopen(req, timeout=timeout)
File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
File "/usr/lib/python2.7/urllib2.py", line 435, in open
HTTPError: HTTP Error 502: Bad Gateway File "/usr/lib/python2.7/urllib2.py", line 548, in http_response File "/usr/lib/python2.7/urllib2.py", line 473, in error File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default HTTPError: HTTP Error 502: Bad Gateway