If you click test the script.. I found 2 message that you my consider.
1. no host = you may not configure host in Dns-o-matic yet or in my case I have putting wrong place between hostname and domain LOL
2. good IPxxxx.xxxx.xxxx.xxxx = it mean that the DNS-o-Matic get your update. But it does not mean it will update on Cloudflare… you have to check the history on your hostname that use inside Dns-o-Matic… For me I found the error “err More than 1200 requests per 300 seconds reached. Please wait and consider throttling your request speed (10100)” 😯 Because I have often request test my curl script too many time. So I have to update the cron to 10 min.. that should be fine for me to get my zeroshell ddns update.
The Curl parameter, you can find from the Curl man.. with those I used, it work very well from what I want. 😀
Anyway, if it can develop DNS-o-Matic client inside Zeorshell, that will be super! 😛
I don’t think dnsomatic is the way to go because it will have issues with net balancer.
On the other hand, you can try my change on dns that make it customizable. https://www.zeroshell.org/forum/viewtopic.php?t=5747
It will basically do that curl inside of the script.