Nameserver Mismatch

What is the name of the domain?

professormeliss.com

What is the error number?

Nameserver mismatch

What is the error message?

N/A

What is the issue you’re encountering

Nameserver Mismatch

What steps have you taken to resolve the issue?

My website professormelissa is hosted on Kajabi, where they require ownership of nameserver records (via Cloudflare) and require me to use the “art” and “tests” nameservers. Here on Cloudflare, however, you require use of the “derek” and “jamie” nameservers. I cannot modify nameserver records in Kajabi, nor can I do it here in Cloudflare since I have a free account. Can someone please help?!

What feature, service or problem is this related to?

Nameservers

This domain does not exist. I assume you meant professormelissa.com.

Your domain is currently registered at GoDaddy and pendingTransfer. Are you trying to transfer it to Cloudflare Registrar? If so, that would mean you could no longer use Kajabi.

1 Like

Yes, correct. It was a typo.
Kajabi doesn’t own domains, so I have to buy it elsewhere. And yes, I’ve been using GoDaddy, but since it’s up for removal, and Kajabi requires use of Cloudflare, I figured I would just transfer it over to Cloudflare.

Well, if you transfer it to Cloudflare Registrar, you can’t use Kajabi anymore. Cloudflare forces you to use the nameservers assigned to your account, while Kajabi requires you to use the nameservers assigned to their account.

1 Like

Ugh, my hope was that transferring to Cloudflare would help with these issues, since then I could at least have control of the records myself, but I guess that’s not the case.

I’ll cancel the domain transfer and stay with GoDaddy. I still have a nameserver mismatch though, between Cloudflare records and Kajabi records. How can I go about changing those in Cloudflare since I don’t have a business account?

I’m not sure what you mean by that. You enter the Kajabi nameservers at GoDaddy and don’t use the nameservers from your own Cloudflare account.

If you want to make any changes to your DNS, you do so in Kajabi, not in your own Cloudflare account.

And I had previously read this, which led me to believe that I could transfer my domain host from GoDaddy to Cloudflare and still use Kajabi:

Yes, even if you use Kajabi as your website platform, you can still own a domain registered through Cloudflare and connect it to your Kajabi site; you just need to manage the DNS settings properly to point your domain to your Kajabi website through Cloudflare’s services.

Where did you read that? I’ve only seen this Warning on the Kajabi website:

Cloudflare is like Wix in that they don’t offer you the ability to change your nameservers.

From what I see, you can only add subdomains like www.professormelissa.com to Kajabi if you do not want to use their nameservers.

the SGE garbage Google now provides when you search something there is where I saw it, so I’m not surprised that this isn’t the case… :slightly_frowning_face:

So I guess the result here is that Cloudflare does NOT allow changing of nameservers, so I not only can’t attempt to get the change done on that end, but I also should cancel the domain transfer and stick with GoDaddy. Additionally, the nameserver mismatch must then be resolved on Kajabi’s end, assuming they have the ability to change nameservers. Do I have all that right?

By the way, thank you for the guidance. I really appreciate it.

That is correct. No matter how much you pay, Cloudflare Registrar domains must use the nameservers of your account and can’t be changed.

You can transfer the domain to Cloudflare and still use Kajabi, but it will require some changes, like moving your website from professormelissa.com to www.professormelissa.com, creating a redirect, notifying search engines about this change… I’d say it’s not worth the effort to save a few bucks a year, but that’s something you have to decide.

I still don’t know what you mean, you’re probably overthinking. You login to GoDaddy, enter the Kajabi nameservers and forget you ever had any others.

Okay, let’s park this one for a second. The bigger issue is my main domain, which is profmelissa.com.

I am unable to verify ownership on Google Search Console for this domain with this error message: " Verification method:
Domain name provider

Failure reason:
We couldn’t find your verification token in your domain’s TXT records. Sometimes DNS changes can take a while to appear. Please wait a few hours, then reopen your property in Search Console. If verification fails again, try adding a different DNS TXT record.

Please fix your implementation and reverify, or use another verification method."

In my Cloudflare console, it’s showing a warning for this domain to “update nameservers”, but as noted above, the problem is that I CANNOT update or modify Kajabi name servers. For this domain, those are set in Kajabi as “joyce” and “jermaine” but in Cloudflare they are “derek” and “jamie”. I assume it’s because of this mismatch that I’m not able to verify GSC.

Update: I resolved the GSC issue by reading the google TXT file in my DNS records in Kajabi. I was confused b/c I had previously done this, and it was working just fine, so I have no idea how it got disconnected and why I had to reverify and do this again.

I do still show the “update nameservers” status for profmelissa.com in my Cloudflare account. Is this no cause for concern and I should just ignore?

1 Like

If you are using the Kajabi nameservers, you must add DNS records like those for Google Search Console verification to Kajabi.

If you use the Kajabi nameservers, you don’t use your own Cloudflare login for anything except posting on this forum.

Yes, that’s right.

That’s what I had thought, and never even had a CF account, but when I got booted from GSC and tried to readd the profmelissa property, it defaulted to add the TXT file in CF, and that’s what led me to believe that it would require some CF tinkering to resolve. Thanks again for all your help.

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.