dns/ddclient: add button for manual push and live log to debug
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 1.2k
- Forks
- 863
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 10
Description
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
- [X ] I have read the contributing guide lines at https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md
- [ X] I have searched the existing issues, open and closed, and I'm convinced that mine is new.
- [ X] When the request is meant for an existing plugin, I've added its name to the title.
Is your feature request related to a problem? Please describe.
I seems that dyndns only gets updated when the IP changes? I´ve been running into problems where OPNSense isn´t updating the dyndns after a firmware upgrade or normal restart. So then when i confirm my settings it seems that there is no way to push an update. Whether if i change the current config or restart the service no new IP gets registered.
Describe the solution you'd like
So just a button to manually push would be nice. And: Live logging on what happens if i manually push. Just to debug problems.
Describe alternatives you've considered
Well, i´m currently running an extra linux server to just grab my IP and push it to my dyndns provider. As the dyndns client on opnsense doesn´t seem to work correctly. * I´m using strato as provider.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the dns/ddclient plugin and read CONTRIBUTING.md before locating the existing configuration and service controls. Done should provide a manual update action and live logging that makes the update result debuggable, including for the reported Strato provider case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100