Skip to content

[24.10] ddns-scripts: remove defunct providers - #31234

Open
BKPepe wants to merge 3 commits into
openwrt:openwrt-24.10from
BKPepe:ddns-defunct-24.10
Open

BKPepe wants to merge 3 commits into
openwrt:openwrt-24.10from
BKPepe:ddns-defunct-24.10

Conversation

@BKPepe

@BKPepe BKPepe commented Nov 11, 2026

Copy link
Copy Markdown
Member

📦 Package Details

Maintainer: @feckert

Description:
Cherry-pick these commits from master, which openwrt-25.12 already has:

  • ddns-scripts: remove defunct providers
  • ddns-scripts: remove ddnss.de
  • ddns-scripts: use HTTPS for variomedia.de

openwrt-24.10 still ships these broken providers:

  • system-ns.com: the domain now serves an online gambling site, so the update token goes to a third party.
  • ddnss.de: the service ended on 31 October 2026 and the domain no longer resolves.
  • xlhost.de: the update endpoint returns 404.
  • domopoli.de: the update URL contains the scheme twice and the host does not answer.
  • variomedia.de: port 80 is closed, so updates only work with use_https enabled.

The conflicts were PKG_VERSION and PKG_RELEASE in the Makefile and the context of the provider list, because dondominio.com does not exist on this branch.


✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

Remove the definitions of DDNS providers whose update endpoints no longer
work:

- system-ns.com: the domain now serves an unrelated online gambling site.
  Keeping the entry would send the update token to a third party.
- xlhost.de: the domain has been a web hosting comparison site since 2017
  and nsupdate.xlhost.de/nic/update returns 404.
- domopoli.de: the host does not answer on port 80 or 443. The update URL
  also contains the scheme twice (http://[USERNAME]:[PASSWORD]@http://...),
  so it could never have worked with ddns-scripts.

Drop their JSON files and their entries from the provider list.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 019ce1b)
The operator of ddnss.de announced by email on 22 September 2026 that the
service ends on 31 October 2026. After that date existing DynDNS records
are no longer updated.

Remove the provider definition and its entry from the provider list.

Link: https://borncity.com/blog/2026/09/24/ddnss-de-wird-zum-31-oktober-2026-eingestellt/
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 6260e64)
dyndns.variomedia.de no longer accepts connections on port 80, so updates
fail unless the user enabled the use_https option. The HTTPS endpoint
works and answers with the usual dyndns2 status codes.

Switch both update URLs to HTTPS.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 0f85be3)
@openwrt openwrt Bot added the release/24.10 Issue/PR on branch 24.10 label Nov 11, 2026

@openwrt-ai openwrt-ai left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 3 new commits; no new issues found.


Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/24.10 Issue/PR on branch 24.10

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants