Cloudflare silently deleted my DNS records Cloudflare silently deleted my DNS records Cloudflare silently deleted my DNS records

Interesting from the perspective of error-handling and cloud-services as fundamental communications infrastructure:

If I intentionally set out to build a horrible user experience I’m unsure if I could top this. I naively expected that I would be notified by email before Cloudflare broke everything. In the absence of that, I would expect to see a notice when I logged in. In the absence of that, I would expect to see a field in the audit log mentioning in human language what happened. In the absence of that, if for some arcane reason Cloudflare is unable to change the format of their audit logs, I would at a minimum expect a message on the audit log page that explained what a deletion logged to 127.0.0.1 means. I registered for Cloudflare with a Gmail address specifically so that I could receive notifications from them if there were issues with my email setup.

To add insult to injury I learn that when Cloudflare automatically detects an anomaly with your domain they permanently delete all DNS records. Mine won’t be difficult to restore, but I’m not sure why this is necessary. Surely it would be possible for Cloudflare to mark a domain as disabled without irrevocably deleting it? Combined with the hacky audit log, I’m left with the opinion that for some reason Cloudflare decided to completely half-ass the part of their system that is responsible for deleting everything that matters to a user. Because Cloudflare deleted my domain registration I can’t change the status from clientTransferProhibited through their dashboard so I don’t think I can even leave.

Source: https://txti.es/cloudflare-deleted-my-dns