DNS issue - DKIM Record not found

What is the name of the domain?

What is the issue you’re encountering

DKIM record not found

What steps have you taken to resolve the issue?

Trying to make a CNAME record for DKIM for our helpdesk provider, HappyFox

DKIM records are not found when checked w/ MXToolbox or Dmarcian:

Type: CNAME
Name: happyfox1._domainkey
Target: happyfox1._domainkey.happyfox.com
Proxy Status: Set to DNS Only

Type: CNAME
Name: happyfox2._domainkey
Target: happyfox2._domainkey.happyfox.com
Proxy Status: Set to DNS Only

Any help is appreciated, thank you.

What feature, service or problem is this related to?

DNS not responding/updating

Screenshot of the error

There are multiple Cloudflare nameserver pairs for your domain…
https://cf.sjr.dev/tools/check?1aab799214b9456880675c90d31e4da4#dns

Check that you are in the account where the domain is active. If unsure can you show a screenshot of the “Overview” page including the top bar…

2 Likes

I’m under the correct domain:

The domain is not active in that account, and you haven’t selected a plan because the state is “Finish setup”.

You either need to locate the account where the domain is active and update the DNS records there

OR

you need to finish the setup of the domain in the account you are logged into by selecting a plan and changing the nameservers at your registrar to the 2 allocated for the domain in that account.

1 Like

I’m new to cloudflare, and I just was sent the invite to setup my account yesterday.

Another user in our company has an account, which appears to also have the sealevel.com domain listed - in his account he has different DNS records, different nameservers.

I’m confused - is the sealevel.com I’m seeing not the same as his? Why would there be two different sets of records, and two sets of different nameservers?

As I posted above, sealevel.com is already active in another Cloudflare account, you have also added to a second. Only one can be active at any one time, which is why your DNS records are not resolving publicly, so you need to do this…

You need to decide which of those account to use for the domain.

2 Likes

If you were invited to manage the account there should be an option to select which account you are accessing. You would select the account you were invited to and manage the account from there

2 Likes

Thank you - we’ve since discovered the person who invited me did not realize that “accounts” and “members” of accounts are not the same thing, and we are dealing with a sealevel.com domain entry on 3 separate accounts. Additionally, they made changes both in Cloudflare and on our domain registrar that I was not aware of when I made my post, and earlier replies today.

For clarification for anyone else going through this issue, since it was not made clear at all the difference between “accounts” and “members” of accounts, and that a domain can be added to more than one account.

My DKIM records did not work because the nameservers on our domain registrar pointed to the nameservers listed in the account for Person 1 (the original account). Person 1’s account has the correct DNS records, and is where I should have been adding the new DKIM record.

Person 2 created their account at some point in the past, after being invited to Person 1’s account - when Person 2 created their account, they also added sealevel.com, which created a duplicate which had different nameservers (the Issac and Zainab entries). However, none of their DNS records took effect since the nameservers in the domain registrar still pointed to Person 1’s account.

Yesterday, Person 2 invited me to their account, which when I joined also created a new account. There was nothing that told me a sealevel.com domain entry existed under another account - I came into a blank domain page, so I added sealevel.com, which had a third set of nameservers. I worked yesterday on the DKIM records under this account and didn’t understand why they weren’t working, and made my original post. I afterwards saw the difference in the nameservers listed in our domain registrar (pointing to what was listed in Person 1’s Cloudflare account) and the nameservers listed for sealevel.com under my Cloudflare account.

Overnight, Person 2 activated the sealevel.com in their account. They then changed the nameservers in our domain registrar to what is listed in their Cloudflare account (the Issac and Zainab entries). This then broke our website.

Earlier this morning, I was unable to change the nameservers back to their original settings in the domain registrar - they told me it was locked due to propagation. However, after escalation I was able to get the domain registrar to revert the nameservers there back to the original settings (the James and Pricilla entries), which now points to Person 1’s DNS records on Cloudflare. I am deleting the sealevel.com domain from Person 2 and my accounts to avoid further issues.

Thanks to everyone for all the help. This could have been avoided with better understanding that 1.) each person should have been added as a member to the existing account of Person 1, and 2.) that domains can be added to multiple accounts, which should be avoided.

1 Like

When you login to cloudflare it gives you a list of accounts you have access to and prompts you to choose which one to manage.

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