I am having troubles importing my zone file from DynDNS into Cloudflare. I have exported the zone file directly from Dyn and used the Import feature under Advanced in the DNS management part of my site. I receive the following error when trying to upload it:
The following error occurred while parsing the API response: Unexpected token < in JSON at position 0
I have also tried to import the zonefile using the API and receive the following response:
Warning: skip unknown form field: proxied=false
{
"result": null,
"success": false,
"errors": [
{
"code": 1000,
"message": "There was an unknown error."
}
],
"messages": []
}
I was hoping that since the docs refer to the DynDNS zone file formatting specifications that this would be importable. My zone file also has about 850 records which is under the 1000 allowed for a free site.
The one difference I noticed in how the bind files are setup is that DynDNS leaves out the record class, IN for every record while an export of a Cloudflare zone file includes the IN. Hoping for any help to get this zone file imported. There’s no way I’m going to be able to manually create all of these records.
I figured I’d try to remove the proxied=false flag in the API request and I got a new error: Gateway timeout. Tried multiple times now and I keep getting the timeout error.
While you’re under the record limit, I’ve seen workarounds for the error by breaking up the file into smaller chunks, I’ve seen reports of chunks of 150 - 200 records.