You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TLDR: The plugin for dd24 seems to be broken. No update is possible ("ERROR bad authentication"). It seems, there is a typo or copy&paste error in source @ the if/else near
2021/08/24 07:27:33 INFO Found single setting to update record
2021/08/24 07:27:33 INFO Reading history from database: domain domain.com host subdomain
2021/08/24 07:27:33 DEBUG configured to fetch IP: v4 or v6: false, v4: true, v6: false
2021/08/24 07:27:33 INFO healthcheck server: listening on 127.0.0.1:9999
2021/08/24 07:27:33 INFO backup: disabled
2021/08/24 07:27:33 INFO http server: listening on :8000
2021/08/24 07:27:34 DEBUG your public IP address are: v4 or v6: <nil>, v4: 217.84.135.123, v6: <nil>
2021/08/24 07:27:34 INFO IPv4 address of subdomain.domain.com is 217.84.151.91 and your IPv4 address is 217.84.135.123
2021/08/24 07:27:34 INFO Updating record [domain: domain.com | host: subdomain | provider: dd24 | ip: ipv4] to use 217.84.135.123
2021/08/24 07:27:34 DEBUG GET https://dynamicdns.key-systems.net/update.php?hostname=217.84.135.123&password=password | headers: User-Agent: DDNS-Updater quentin.mcgaw@gmail.com
2021/08/24 07:27:34 DEBUG 200 OK | headers: Date: Tue, 24 Aug 2021 07:27:34 GMT; Server: Apache; Strict-Transport-Security: max-age=63072000; preload; Vary: Accept-Encoding; Content-Type: text/html; charset=UTF-8 | body: [RESPONSE]code = 531description = Authorization failedruntime = 0.04queuetime = 0EOF
2021/08/24 07:27:34 ERROR bad authentication
Noticed the IP-Address in the GET Request? I think that was placed in the wrong field.
Indeed the implementation was faulty from the start, sorry I did not have feedback from the user who requested it when it got added. Let me know if it works for you, thanks!
TLDR: The plugin for dd24 seems to be broken. No update is possible ("ERROR bad authentication"). It seems, there is a typo or copy&paste error in source @ the if/else near
ddns-updater/internal/settings/providers/dd24/provider.go
Lines 102 to 106 in 51dd14c
Is this urgent: Yes
DNS provider(s) you use: dd24
Program version:
Running version latest built on 2021-08-16T12:40:55Z (commit 51dd14c)
What are you using to run the container: docker-compose
Logs:
Noticed the IP-Address in the GET Request? I think that was placed in the wrong field.
Configuration file (remove your credentials!):
Host OS:
some kind of ubuntu
I think one possible source of this problem can be found in setting variables in this if/else:
ddns-updater/internal/settings/providers/dd24/provider.go
Lines 102 to 106 in 51dd14c
But that variable already got set with the correct value @
ddns-updater/internal/settings/providers/dd24/provider.go
Line 100 in 51dd14c
I'm pretty confident that this should not set the value of the hostname-variable but the ip-variable (as stated in the documentation: https://www.domaindiscount24.com/faq/en/dynamic-dns).
As this lines are not avoidable and are overwriting the hostname-variable, this plugin seems completely broken to me.
The text was updated successfully, but these errors were encountered: