From 11f7c36d68c04c7844deca7888f8d0db4b84c05f Mon Sep 17 00:00:00 2001 From: Karol Babioch Date: Sat, 22 Nov 2025 16:22:25 +0100 Subject: [PATCH] ddns-scripts: Use parameter-based authentication for he.net According to [1] Basic Auth seems to be broken since a while for he.net. The documentation [2] is outdated, and still mentions Basic Auth, but switching to parameter-based authentication seems to fix the issue. It also bumps PKG_RELEASE in order to ensure a new version is packaged. [1]: https://github.com/openwrt/packages/issues/27593 [2]: https://dns.he.net/docs.html Signed-off-by: Karol Babioch --- net/ddns-scripts/Makefile | 2 +- net/ddns-scripts/files/usr/share/ddns/default/he.net.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net/ddns-scripts/Makefile b/net/ddns-scripts/Makefile index a78f55dd05..e39ebb3714 100644 --- a/net/ddns-scripts/Makefile +++ b/net/ddns-scripts/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=ddns-scripts PKG_VERSION:=2.8.2 -PKG_RELEASE:=80 +PKG_RELEASE:=81 PKG_LICENSE:=GPL-2.0 diff --git a/net/ddns-scripts/files/usr/share/ddns/default/he.net.json b/net/ddns-scripts/files/usr/share/ddns/default/he.net.json index 7043efe671..a6ae904bd1 100644 --- a/net/ddns-scripts/files/usr/share/ddns/default/he.net.json +++ b/net/ddns-scripts/files/usr/share/ddns/default/he.net.json @@ -1,11 +1,11 @@ { "name": "he.net", "ipv4": { - "url": "http://[DOMAIN]:[PASSWORD]@dyn.dns.he.net/nic/update?hostname=[DOMAIN]&myip=[IP]", + "url": "https://dyn.dns.he.net/nic/update?hostname=[DOMAIN]&password=[PASSWORD]&myip=[IP]", "answer": "good|nochg" }, "ipv6": { - "url": "http://[DOMAIN]:[PASSWORD]@dyn.dns.he.net/nic/update?hostname=[DOMAIN]&myip=[IP]", + "url": "https://dyn.dns.he.net/nic/update?hostname=[DOMAIN]&password=[PASSWORD]&myip=[IP]", "answer": "good|nochg" } } -- 2.30.2