Hi there,
likely the error sits in front of the keyboard...
I may very well do something wrong...
Device D-link DIR-878
OpenWrt 24.10.5
My goal:
Have my dyndns name with desec.io updated using the router.
There is another dyndns already present (noip) which works flawlessly.
I could update at desec.io using a curl-command. Thus, my account and credentials are functional. Dynamic name resolves after.
As DDNS Service provider I have selected desec.io
IPv4
Username = domainname to update, my dynamic hostname ending with .dedyn.io
Password = my token for the service
https: off or on seems to make no difference
From the log at /var/log/ddns/desec.log
I read
DDNS Provider answered: nohost
Which seems like the request asks for a dynamic name that is not defined.
The parameter for the username seems correct
/usr/bin/curl -RsS -o /var/run/ddns/desec.dat --stderr /var/run/ddns/desec.err --interface wan --noproxy '*' 'https://update.dedyn.io/update? username=something.dedyn.io&password=***PW***&hostname=update.dedyn.io&myipv4=1.2.3.4&myipv6=preserve'
I tried earlier with wget-ssl, to the same result.
Making a custom service with the update url update.dedyn.io, then the update works.
Still there is a XRH time-out error reported.
In the log it says for the answer ...301 Moved permanently...
And Forced update successful
Any input if this is OK now?
Many thanks!
edit: The docs at desec:
editedit:
should this maybe get updated?