Jump to content

[Solved] Add-On Domain Issues (DNS won't clean up)


jbbdude

Recommended Posts

I am attempting to add web.jbbdude.win as an add-on domain to my new account (jbbdude2, on Ricky). However, I am receiving an error that a record for this domain already exists.

A DNS entry for “web.jbbdude.win” already exists. You must remove this DNS entry from all servers in the DNS cluster to proceed.

I previously added this domain to an old account (jbbdude, on Johnny) which I believe last became inactive in 2018. I would be OK with closing my new account if I am permitted to revive that one. Otherwise, this domain needs to be removed from the config (which I assumed would have automatically happened when my account was previously closed).

 

I am also attempting to add www.joshbblock.com as an add-on domain. However, I am receiving an error that the DNS is not pointed to HelioHost.

 

Sorry, the domain is already pointed to an IP address that does not appear to use DNS servers associated with this server. Please transfer the domain to this servers nameservers or have your administrator add one of its nameservers to /etc/ips.remotedns and make the proper A entries on that remote nameserver.

The NS records are correctly pointed to ns1 and ns2.heliohost.org. Confirmation I can't tell why this issue is happening.

 

I am aware that HelioHost expects to add naked domains, not subdomains, but this shouldn't impact the process of adding a domain.

Link to comment
Share on other sites

I am attempting to add web.jbbdude.win as an add-on domain to my new account (jbbdude2, on Ricky). However, I am receiving an error that a record for this domain already exists.

A DNS entry for “web.jbbdude.win” already exists. You must remove this DNS entry from all servers in the DNS cluster to proceed.

I previously added this domain to an old account (jbbdude, on Johnny) which I believe last became inactive in 2018. I would be OK with closing my new account if I am permitted to revive that one. Otherwise, this domain needs to be removed from the config (which I assumed would have automatically happened when my account was previously closed).
Why did you create a new account? He needed to.

 

I'll escalate this so that a root admin can unarchive your old account and delete your new account, if that's possible. If not, your domain(s) from the old account will be cleared out so that you can reuse them.

Link to comment
Share on other sites

Re: [Reactivating account "jbbdude" and deleting account "jbbdude2"] OR [Removing "web.jbbdude.win" from hosts list]

Is there any news or progress on this front?

 

Re: www.joshbblock.com NS delegation:

What I'm seeing with a DNS auth trace for www.joshbblock.com is that afraid.org servers delegate to heliohost.org servers, but the HelioHost servers refuse to respond, therefore it cannot be determined to be the authoritative NS (that is, it may then delegate again). Different NS delegation tools seem to interpret that refusal differently.

 

In every test I've run, the root servers delegate to the GTLD servers which delegate to ns1-ns4.afraid.org, then to ns1-ns2.heliohost.org.

 

What IP address is cPanel/Apache finding rather than the HelioHost nameservers? I don't know what else can be done to resolve this. I can only imagine that for some reason, HelioHost is interpreting www.joshbblock.com as joshbblock.com and finding a different NS delegation...

Link to comment
Share on other sites

 

What IP address is cPanel/Apache finding rather than the HelioHost nameservers? I don't know what else can be done to resolve this. I can only imagine that for some reason, HelioHost is interpreting www.joshbblock.com as joshbblock.com and finding a different NS delegation...

 

The IP of Afraid. cPanel won't accept sub-delegations. cPanel only looks at the FIRST name server in the chain (the GTLD's delegation response, which is usually the entries you set at your registrar), and checks its IP address. It does not follow the chain beyond that point, and could care less what the subsequent server tells it, because it never asks. cPanel queries root->gTLD servers, and the gTLD's NS records for your domain must be a server name that resolves to 65.19.141.3 or 64.62.211.133, or it fails.

 

This check is not a HelioHost decision, it's a cPanel design decision. All cPanel hosts work the same way. Afraid is known for being incompatible with cPanel.

 

Your solutions are:

  • Eliminate Afraid and use us as your DNS provider.
  • Use the domain in question as your main domain (the main domain doesn't have an NS check).
  • Change the NS to us temporarily, let it propagate, add the domain, then change the NS back to Afraid and add the delegation.
Link to comment
Share on other sites

Re: www.joshbblock.com

Tl;dr: I figured out the issue. As I suspected, the issue is that cPanel chops off www in a domain name. But it's even worse.

 

I used wolstech's advice to redelegate the domain from the registrar, then flip back. This worked. for www subdomains, cPanel clearly checks the naked domain's DNS delegation. However, after I added the domain as www.joshbblock.com, it showed up in cPanel as joshbblock.com, the naked domain. Evidently, for www.domain.tld, cPanel ignores the www subdomain. The site will then be served with both www or the naked domain. For anything else, e.g. web.domain.tld, cPanel respects it and treats it as the domain. This makes sense, as third level domains can be domain names, e.g. domain.co.uk. Lesson: to add www for a domain, one must add the naked domain.

 

However, unfortunately, cPanel does this by putting www as a CNAME to the naked domain. To get www served, the naked domain's A record still needs to point to HelioHost. Thus, the naked domain's A record/DNS delegation would still need to point to HelioHost. I could point the www's A record directly to the Ricky IP address, 64.62.211.134, or set CNAME to ricky.heliohost.org. Both are unsupported, I know. I'm trying the latter for now; it would update if Ricky's IP changes. It seems to be working, which is to be expected.

 

Re: web.jbbdude.win

Can the name be removed from the records so I can add it to my new account? (Or the old account reactivated and the new deleted) This would be much appreciated.

Link to comment
Share on other sites

Oh, you're trying to separate the www. Yeah, you can't do that natively (though as you discovered, there's ways to do it by messing with the DNS after adding the naked domain).

 

The www subdomain is a special subdomain in cPanel. It cannot be added manually because it auto-creates and is always supposed to point to the same thing as the naked domain it belongs to. cPanel always expects example.com and www.example.com to be identical because it's generally considered bad practice for them not to be (many people don't type www anymore, but some people still do, and as such by making this assumption, it ensures visitors see the same content regardless of how they approach it...if it didn't do this, most users here would have no idea how to set it up, or that they even need to). As you said, what you're trying to do is unsupported.

 

The domain web.jbbdude.win cannot be fully cleaned up. Go ahead and give it a try, but the server did spit out an an error saying it cannot remove the zone from Johnny, so it might still fail. If that's the case, I'll put this in the escalated bin for Krydos to manually clean it up.

Link to comment
Share on other sites

Thanks so much for clarifying and confirming.

 

If web.jbbdude.win is locked to Johnny, I'd be OK with deleting the jbbdude2 account on Ricky (along with the two domains I have there now) and move to jbbdude (restored) or a new account on Johnny. Whatever works.

 

Apologies for the complication. I know now is a rough time.

Link to comment
Share on other sites

Moving to Johnny won't fix it, it'll need to be cleaned up before it can be hosted again on any server. I'll have Krydos take a look when he gets a moment.

 

@Krydos: Can you manually scrub web.jbbdude.win from Johnny's DNS so he can add it to his account? For some reason killdns keeps failing for Johnny on this domain. Ricky/Cody cleaned up OK and Tommy has no idea it ever existed.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...