Is this really your Virtualmin version? That’s quite old. Please update to 7.30.8 and try again. I don’t know if it’s a known/fixed bug, but you’re running a version from December of 2023, so…you have a lot of known/fixed bugs.
If I use the Whole account API (That includes God Like Powers, it works)
But if you use the API key’s they have setup so you can lock stuff down, it does not.
Is that really what’s happening here? We seem to be detecting it as an invalid key? Why would that be so? The error needs to be better, if there really are multiple kinds of keys and one kind is wrong. This seems like a check that’s happening before authentication is even tried.
If you use the API Token, it does not work… Just tried to do this again.
I would prefer to use the Token because I don’t need a Key floating around that gives full access to my entire cloudflare account. I would rather have a token that is restricted to doing one thing, DNS.
Can you show a screenshot of the “Addresses and Networking ⇾ Cloud DNS Providers” page before and after the page submission? You should obfuscate the actual CF API key.