I've created a DNS Zone for a resource that is supporting a virtual machine. My DNS is being hosted on GoDaddy. After creating the appropriate A & CNAME records my URL is still not working. I also can't figure out how to get the DNS Zone enabled on https

Kristina Newton 40 Reputation points
2025-07-21T18:29:29.6366667+00:00

I've created a DNS Zone for a resource that is supporting a virtual machine. My DNS is being hosted/managed on GoDaddy, and after creating all the appropriate A and CNAME records my URL is still not working. I also can't figure out how to get the DNS Zone enabled on HTTPS.

I believe that I need to create a Certificate or SSL Record. I'm not sure if that needs to be done on GoDaddy or from Azure. I'm not using Azure App Services, I'm using a virtual machine deployed from Bitnami.

Azure DNS
Azure DNS
An Azure service that enables hosting Domain Name System (DNS) domains in Azure.
{count} votes

Accepted answer
  1. G Sree Vidya 4,250 Reputation points Microsoft External Staff Moderator
    2025-07-21T20:05:33.57+00:00

    Hello Kristina Newton

    We understand that you're currently facing issues with your DNS Zone configuration. To assist you better, please review the following DNS troubleshooting steps:

    1. Verify DNS Propagation use tools like https://dnschecker.org to check if your A and CNAME records have propagated globally.
    2. Check A Record, ensure the A record points to the public IP address of your Azure VM.
    3. Check CNAME record If you're using a subdomain (e.g., www.yourdomain.com), the CNAME should point to the A record or directly to the domain.
    4. Make sure your VM’s Network Security Group (NSG) allows inbound traffic on ports 80 (HTTP) and 443 (HTTPS).

    Since you're not using Azure App Services, you can either get an SSL certificate from a trusted Certificate Authority (CA) like Let's Encrypt (free) or buy one from GoDaddy.

    1. Log in to GoDaddy and purchase an SSL certificate (e.g., Standard SSL DV) for your domain (e.g., example.com or *.example.com for subdomains).
    2. During the purchase, GoDaddy will ask for a Certificate Signing Request (CSR).

    Bitnami supports Encrypt via a tool called lego.(Free SSL)

    1. SSH into your VM.
    2. Run the following to request a certificate
    3. sudo /opt/bitnami/bncert-tool

    Once SSL is installed, configure Apache to redirect all HTTP traffic to HTTPS. This is usually done in the Apache config file:

    Sharing similar thread which might be helpful to you. https://learn.microsoft.com/en-us/answers/questions/440927/how-do-i-properly-setup-domain-and-common-name-for


    I hope this helps! If these answers your query, do click the "Upvote" and click "Accept the answer" of which might be beneficial to other community members reading this thread.

    If the above is unclear or you are unsure about something, please add a comment below.

    0 comments No comments

0 additional answers

Sort by: Most helpful

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.