-
Notifications
You must be signed in to change notification settings - Fork 647
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
[os-ddclient] Native backend fails updating ovh dynhost, keeps an invalid cache thereafeter #3679
Comments
I'm not sure this is our end to be honest if the endpoint returns a 2XX http_status code (https://developer.mozilla.org/en-US/docs/Web/HTTP/Status#successful_responses): plugins/dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dyndns2.py Lines 101 to 109 in 85e4a25
|
I found this https://techforum.ewon.biz/thread-163-post-537.html after learning that |
the standard is rather old and messy indeed, personally I don't mind adding the result strings documented in https://help.dyn.com/wp-content/uploads/2014/09/flow.pdf , log them separately and skip the action. |
funny note, the |
This commit fixes the update process for ovh-dyndns - part of the opnsense#3679
For what it's worth I made a small PR that fixes ddclient updates for ovh dynhost. Doesn't consider a potential |
…ense#3679 According to https://help.dyn.com/remote-access-api/perform-update/ system parameter should be safely ignored by compliant providers
According to https://help.dyn.com/remote-access-api/perform-update/ system parameter should be safely ignored by compliant providers
This commit fixes the update process for ovh-dyndns - part of the opnsense#3679
Describe the bug
There are seemingly two problems affecting native backend:
badsys
status - there's no other information about it in the ddclient log, syslog or anywhere elseExpected behavior
Ddclient reliably updates a dynamic domain with ovh as a provider.
Relevant log files
Additional context
Legacy ddclient never seemed to work well with the ovh service (usually it updated some ips then crashed), legacy dyndns worked most of the time. Native backend doesn't work at all.
Environment
OPNsense 23.7.8
os-ddclient 1.16_2
The text was updated successfully, but these errors were encountered: