openwrt / openwrt/packages

<ddns-scripts>: <no-ip error with curl or uclient-fetch. ok with wget>

Open
#28,543 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Makefile
Stars
4.6k
Forks
4k
Avg merge
3d 12h
Merged PRs (30d)
134

Description

Package Name

ddns-scripts

Maintainer

@feckert

OpenWrt Version

SNAPSHOT 2026-2-10

OpenWrt Target/Subtarget

mediatek/filogic

Steps to Reproduce

1- configure ddns-scripts no-ip client.
2- don't install wget-ssl or curl
3- ddns-scripts will use uclient-fetch and no-ip will reply with nochg even when a change is needed.
4- install curl. set ddns-scripts to use curl. same error happens.
5- remove curl and install wget-ssl. no-ip is updated correctly.

Actual Behaviour

update should work with either uclient-fetch or curl.

no-ip support says badly formated string is being sent. but they didn't provide the wrong string.

Confirmation Checklist

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue centers on the ddns-scripts no-ip client and its use of uclient-fetch or curl; start by tracing how each client constructs the update request and compare it with wget-ssl. Done means a no-ip address update succeeds with uclient-fetch and curl when a change is needed, rather than returning nochg.

Written by the indexing model from the issue text.

Assessment

Domain
networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.