Unable to add new domains from dashboard

What is the name of the domain?

alldomains all

What is the error message?

It looks like we’re having some internal issues. Our team has been notified. If you’d like to help, tell us what happened below.

What is the issue you’re encountering

Unable to add any domains from the dashboard. Immediately give the above error.

What steps have you taken to resolve the issue?

I used CURL and the Cloudflare API to add domains to my account. That worked fine. But I continue to be unable to add domains from the dashboard.

What are the steps to reproduce the issue?

I click on “add existing domain” and immediately get the error noted above. Same thing happens if I click the blue “Add a domain” button that is on the website list page. This issue started after a non-technical friend created a new Cloudflare account and added me as a “Super Admin” so I could manage his account on his behalf. I first saw the issue on his account, but then also the same issue on my own account. I have since removed myself as a Super Admin from his account, but the issue persists. As noted, I am able to add domains via the Cloudflare API using CURL, and can then modify those domains (DNS settings etc).

1 Like

Should add, I have done the usual basic steps like trying a different browser, clearing all cache/cookies/history, making sure adblock or other plugins are disabled for Cloudflare, trying in incogneto mode with no plugins active at all. The same error happens everywhere.

same thing happens to me, when you add a website
“Connect your website or app”
this error will appear
“It looks like we’re having some internal issues.
Our team has been notified. If you’d like to help, tell us what happened below.”

I’m facing the same issue and error.

I used CURL and the Cloudflare API to add domains to my account. That worked fine. But I continue to be unable to add domains from the dashboard.

Oh, can we use CURL Cloudflare API for that?

this API(Create Zone) works for me

This is api documentation, how can you add domain using that? are you serious?

yeah, I’m serious :smiley: there’s an example of “Request Sample: Shell/ cURL” on the page like this. So, we can use the API via the cURL command.

curl --request POST \
  --url https://api.cloudflare.com/client/v4/zones \
  --header 'Authorization: Bearer undefined' \
  --header 'Content-Type: application/json' \
  --data '{
  "account": {
    "id": "023e105f4ecef8ad9ca31a8372d0c353"
  },
  "name": "example.com",
  "type": "full"
}'

Yes, absolutely serious! You can do lots with the API. I set up a small bash script that takes a domain name as a parameter and then adds that domain to Cloudlfare, adds two A records pointing to my webserver’s IP with proxy enabled, and then returns the DNS servers for the newly added domain.

The issue I was having with the Cloudflare dashboard seems to have been resolved, but going forward I’ll be using the bash script as it’s easier and faster than using the dashboard!

1 Like

This topic was automatically closed after 15 days. New replies are no longer allowed.