From 85e4a256df0936fd4f15dcf23b781c8d078d4994 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Tue, 7 Nov 2023 11:10:57 +0100 Subject: [PATCH] dns/ddclient - handle empty response (req.text) in dyndns2, for https://github.com/opnsense/plugins/pull/3618 --- .../src/opnsense/scripts/ddclient/lib/account/dyndns2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dyndns2.py b/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dyndns2.py index d2753255a..f712a3f6f 100755 --- a/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dyndns2.py +++ b/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dyndns2.py @@ -105,7 +105,7 @@ class DynDNS2(BaseAccount): "Account %s set new ip %s [%s]" % (self.description, self.current_address, req.text.strip()) ) - self.update_state(address=self.current_address, status=req.text.split()[0]) + self.update_state(address=self.current_address, status=req.text.split()[0] if req.text else '') return True else: syslog.syslog(