openwrt / openwrt/packages

ddns-scripts: package using wget instead of curl for providers asking for https result in "badauth" with all settings correct

Open
#22,699 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Maintainer: @<github-user> (find it by checking history of the package Makefile)
Environment: (put here arch, model, OpenWrt version)

Hostname OpenWrt-pi4
Model Raspberry Pi 4 Model B Rev 1.5
Architecture ARMv8 Processor rev 3
Target Platform bcm27xx/bcm2711
Firmware Version OpenWrt 23.05.2 r23630-842932a63d / LuCI openwrt-23.05 branch git-23.306.39416-c86c256
Kernel Version 5.15.137

Description:

if the provider of service asks to use https instead of http and if the ddclient use wget instead of curl then the result of the update IP is "badauth"

as a a workaround uninstall the "wget-ssl" package and the service will start to work ( because ddns will ask for curl instead )

Format code blocks by wrapping them with pairs of ```

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

Start by locating the ddns-scripts package Makefile and the code that selects wget or curl for provider updates. Reproduce the HTTPS update with wget-ssl and curl on the reported OpenWrt setup, then verify that the affected provider updates successfully without the badauth result.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, shell
Domain
networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.