Thanks, that finally gave me the clue that âAâ records are a thing
I had already been to that top link of that Google search yesterday (EDIT: It turns out that link is only relevant to Windows hosted sites ). In my defense, I discounted this link as I thought I had followed the 30 minute instructions as literally as I could.
The 30 minute instructions currently say:
- Create a DNS A record for the
discourse.example.com
subdomain in your DNS control panel, pointing to the IP address of your cloud instance where you are installing Discourse.
The line breaks, on my screen, put that capital A as the last character on the line. Then, my brain simply skipped seeing the A. As a DNS newbie I did not know of the existence of âAâ records nor did I understand the difference between âpointingâ and âredirectingâ.
Any chance that a moderator, reading here, can edit the 30 minute instructions and put single quotes around that very important capital âAâ Maybe even distinguish that an âAâ record should be created by making a subdomain (in GoDaddys case that âAâ record is hard to find and edit if you use GoDaddy Cpanel UI, read below), that subdomain redirection is not the same thing as pointing in an âAâ record and that there is a difference between âpointingâ and âredirectingâ.
Now for the blow by blow details on how I fixed this (for those that follow here and have the same problem):
In the current GoDaddy Cpanel UI for my âLinux hosted siteâ there is no access to âAâ records. I only seemed to be able to make âMXâ records under Cpanel Zone Editor.
In Cpanel, I removed the âredirectionâ IP address since this is NOT what is needed⌠I needed an âAâ record that âpointsâ to my assigned DigitalOcean IP address.
The hard part here was to find out where to access that âAâ record which was made when you created a subdomain in Cpanel.
I ended up calling GoDaddy support for that, I hate having to ask for help
Here is how you can access that âAâ record on GoDaddy Linux hosted sites and change the âPoints toâ value (YOU CAN NOT ACCESS THEM FROM CPANEL) :
THEN:
THEN:
.
.
.
THEN, wait the requisite number of hours (up to 24 in GoDaddys case) for the change to take effect.
That is what I am doing now, I will report back whether it worked
This worked and was a solution for me (although I am not quite sure why I only needed the DISCOURCE_HOSTNAME PREFIX as the âHostâ in Step 6 of my images).