From 7c6fccdde0bc12d6521e25c64d49978b65113e28 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Thu, 12 Oct 2023 19:55:55 +0200 Subject: [PATCH] dns/ddclient - accept response codes between 200 and 300, closes https://github.com/opnsense/plugins/pull/3618 --- dns/ddclient/Makefile | 1 + .../src/opnsense/scripts/ddclient/lib/account/dyndns2.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dns/ddclient/Makefile b/dns/ddclient/Makefile index ad510c72a..a8952749e 100644 --- a/dns/ddclient/Makefile +++ b/dns/ddclient/Makefile @@ -1,5 +1,6 @@ PLUGIN_NAME= ddclient PLUGIN_VERSION= 1.16 +PLUGIN_REVISION= 1 PLUGIN_DEPENDS= ddclient-devel py${PLUGIN_PYTHON}-boto3 PLUGIN_COMMENT= Dynamic DNS client PLUGIN_MAINTAINER= ad@opnsense.org 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 34d5feeb3..975c94770 100755 --- a/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dyndns2.py +++ b/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dyndns2.py @@ -98,7 +98,7 @@ class DynDNS2(BaseAccount): } req = requests.get(**req_opts) - if req.status_code == 200: + if 200 >= req.status_code < 300: if self.is_verbose: syslog.syslog( syslog.LOG_NOTICE,