Never mind the JSON strings, mine looks the same with multiple hostnames. Yeah, I'm using ddclient also with cloudflare and mine are working fine. I have multiple hostnames as well and it looks like yours.
However, once the service runs, instead of updating the IP for 3 records, it will create a single recode like this:aaa.example.com,bbb.example.com,ccc.example.com 1.2.3.4
Quote from: Eisai on August 18, 2024, 12:44:38 amHowever, once the service runs, instead of updating the IP for 3 records, it will create a single recode like this:aaa.example.com,bbb.example.com,ccc.example.com 1.2.3.4Where? On Cloudflare? It's not even a valid hostname... Sounds like they are missing any validation whatsoever. Also, they cannot do CNAMEs so that you are updating one record instead of 3 -- or what's the grand idea here?
I'm on OPNsense 24.7.1 and I have os-ddclient 1.23 installed. I only have two hostnames that I'm checking with dd-client.
Cloudflare should fix their sh*t. Other than that, if CNAME is impossible, create 3 separate entries in DynDNS, this apparently doesn't work properly with multiple hostnames.
Ok, I guess I won't get any answer regarding the CNAMEs. So indeed seems like you will have 20+ entries in DynDNS. Or switch the backend to non-native.