Skip to content

Bug: ERROR validating provider specific settings: IPv4 key is not set #875

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
thany opened this issue Dec 1, 2024 · 1 comment
Closed

Comments

@thany
Copy link

thany commented Dec 1, 2024

TLDR: Custom updater shouldn't require IPv4 key

  1. Is this urgent: Yes

  2. DNS provider(s) you use: Nederhost (custom)

  3. Program version:

    Running version latest built on 2024-11-21T22:27:40.202Z (commit 89564b7)

  4. What are you using to run the container: docker

  5. Extra information (optional)

    The service I'm using doesn't require passing the IP address. It just uses the IP address that's calling the service. So all functionality to get the current public IP adress can be disabled when the IPv4 key is not present or empty.

    I've marked this as urgent because the whole ddns-updater service refuses to start. Now, I could probably add a bogus key and call it a day, but I will 100% forget about it, plus I shouldn't "litter" by sending foo=0.0.0.0 that's only there because an updater can't handle not sending this bit.

Configuration file:

  "settings": [
    {
      "provider": "custom",
      "domain": "example.org",
      "url": "https://****:****@dyndns.nederhost.nl/nic/update/?hostname=example.org",
      "success_regex": "good|nochg",
      "ipv4key": "",
      "ipv6key": ""
    }
  ]

Host OS: Unraid

@qdm12 qdm12 closed this as completed in be66792 Dec 23, 2024
@qdm12
Copy link
Owner

qdm12 commented Dec 23, 2024

You can now set ip keys to the empty string and the program will just not send a query parameter. This is available in the latest image and in the future v2.9.0 release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants