Skip to content

Commit 43ff6e4

Browse files
authored
Update README.md
add CloudFlare API free domains limitation
1 parent 0a26375 commit 43ff6e4

1 file changed

Lines changed: 24 additions & 1 deletion

File tree

README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
* [Before you begin](#before-you-begin)
88
* [How to install](#how-to-install)
99
* [Troubleshooting and known issues](#troubleshooting-and-known-issues)
10+
+ [CloudFlare API free domains limitation](#cloudflare-api-free-domains-limitation)
1011
+ [Connection test failed or error returned](#connection-test-failed-or-error-returned)
11-
+ [Cloudflare no longer listed as a DDNS provider after a DSM update](#cloudflare-no-longer-listed-as-a-ddns-provider-after-a-dsm-update)
12+
+ [Cloudflare no longer listed as a DDNS provider after a DSM update](#cloudflare-no-longer-listed-as-a-ddns-provider-after-dsm-or-srm-updates)
1213
* [Default Cloudflare ports](#default-cloudflare-ports)
1314
* [Debug script](#debug)
1415

@@ -131,6 +132,28 @@ For multiple domains: __subdomain.mydomain.com---vpn.mydomain.com__
131132

132133
## Troubleshooting and known issues
133134

135+
### CloudFlare API free domains limitation
136+
137+
CloudFlare API doesn't support domains with a .cf, .ga, .gq, .ml, or .tk TLD (top-level domain)
138+
139+
For more details read here: https://github.com/mrikirill/SynologyDDNSCloudflareMultidomain/issues/28 and https://community.cloudflare.com/t/unable-to-update-ddns-using-api-for-some-tlds/167228/61
140+
141+
Response example:
142+
143+
```
144+
{
145+
"result": null,
146+
"success": false,
147+
"errors": [
148+
{
149+
"code": 1038,
150+
"message": "You cannot use this API for domains with a .cf, .ga, .gq, .ml, or .tk TLD (top-level domain). To configure the DNS settings for this domain, use the Cloudflare Dashboard."
151+
}
152+
],
153+
"messages": []
154+
}
155+
```
156+
134157
### Connection test failed or error returned
135158

136159
This will manifest as either 1020 error; or the update attempt not showing in your Cloudflare Audit logs.

0 commit comments

Comments
 (0)