Sure,
Apr 6 16:30:56 vyos ddclient[29534]: WARNING: Connection: close
Apr 6 16:30:56 vyos ddclient[29534]: WARNING: Content-Length: 423
Apr 6 16:30:56 vyos ddclient[29534]: WARNING:
Apr 6 16:30:56 vyos ddclient[29534]: WARNING: <?xml version="1.0"?><interface-response><Command>SETDNSHOST</Command><Language>eng</Language><ErrCount>1</ErrCount><errors><Err1>Domain name not found</Err1></errors><ResponseCount>1</ResponseCount><responses><response><ResponseNumber>316153</ResponseNumber><ResponseString>Validation error; not found; domain name(s)</ResponseString></response></responses><Done>true</Done><debug><![CDATA[]]></debug></interface-response>
Apr 6 16:30:56 vyos ddclient[29534]: FAILED: updating ralmworld.com: Invalid reply.
Just managed to reproduce this with the browser, as I expected Vyos is not filling the “Domain” property and instead only the host.
On my repro I did this:
https://dynamicdns.park-your-domain.com/update?host=ralmworld.com&password=mykey&ip=127.0.0.1
However the Namecheap documentation asks for the following:
https://dynamicdns.park-your-domain.com/update?host= @ &domain= yourdomain.tld &password= e747d77054a844409c486973cb &ip= 127.0.0.1