Verification keeps failing.

Thor Network Inc 0 Reputation points
2025-06-25T12:13:57.1333333+00:00

Verification of website thornetwork.io despite providing purchase reciept from namecheap.

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,930 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Michele Ariis 1,960 Reputation points MVP
    2025-06-25T12:49:00.61+00:00

    Hi, in Azure, the domain purchase receipt is useless: the only proof of ownership is the DNS record. Until you create the TXT record (and, for root domains, also the A-record) required by Azure and visible publicly, the Verify button will always fail.

    For root domains (e.g. thornetwork.io), Azure looks for:

    a TXT record with host asuid and exact value copied from the portal;

    an A record pointing to the App Service IP.

    For subdomains (e.g. www.thornetwork.io), you need:

    a TXT record with host asuid.www (or _dnsauth.www for Static Web Apps);

    a CNAME record from www to your .azurewebsites.net.

    To add them in Namecheap: go to Advanced DNS, create a TXT record (asuid or asuid.www) with the value copied from Azure, automatic TTL, then also add the A record (for the root) or CNAME (for the sub). Save everything, wait a bit (usually a few minutes), then go back to Azure and press Verify.

    You can check if the record is visible with nslookup -type=TXT asuid.thornetwork.io or tools like whatismydns.net.

    Common problems:

    The record is there but Azure does not see it: disable proxy/forwarding (e.g. on Cloudflare).

    The host field in Namecheap is wrong: write only asuid, not thornetwork.io.asuid.

    After 1h still nothing: clear the DNS cache (ipconfig /flushdns) or test from outside.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.