Configuring Cloudflare DNS + proxy + Azure AppService isn’t very complicated, but sometimes it doesn’t work as expected. Some of the domains are managed in our Cloudflare account and some are managed by clients, which makes troubleshooting even more difficult.

Recently I discovered there is an automatic tool that will help with fixing those issues.

It’s under AppService > Custom domains > Troubleshoot. From what I understand, it tries to analyze the logs and then shows what and how should be fixed.

Custom domains troubleshooter