Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNS TXT records 0 record(s) found. #50

Closed
gas-limit opened this issue Nov 3, 2023 · 4 comments · Fixed by #52
Closed

DNS TXT records 0 record(s) found. #50

gas-limit opened this issue Nov 3, 2023 · 4 comments · Fixed by #52

Comments

@gas-limit
Copy link

gas-limit commented Nov 3, 2023

I'm encountering a persistent issue where the OpenAttestation DNS TXT toolkit is not recognizing the DNS TXT records that I have configured. Despite trying with three separate domains, the problem remains. I am including the steps I took below:

  • Issue: DNS TXT records not detected by OpenAttestation Toolkit.
  • Affected domains: dtgtest.gaslimit.engineer, docushield.live, dtgusa.org
  • Steps to reproduce:
  1. Logged into the domain provider's management panel.
  2. Navigated to the section to manage DNS settings.
  3. Added a new TXT record with the values required by OpenAttestation.
  4. Saved the changes and waited for the records to propagate (verified via a DNS lookup tool).
  5. Attempted to use the OpenAttestation toolkit to validate the records.
  • Expected result: The toolkit should recognize the TXT records.
  • Actual result: The toolkit does not recognize the TXT records for any of the domains.

I have made sure that the TXT records are correctly formatted and have allowed sufficient time for DNS propagation. Attached are the screenshots of the DNS configurations for each domain as evidence of the setup.

Your guidance on this matter would be greatly appreciated as I'm unsure what might be going wrong.

Thank you for your time and help.

Docushield.live hosted on godaddy

image

dtgusa.org hosted on godaddy
image

deftest.gaslimit.engineer
image

@HJunyuan
Copy link
Member

HJunyuan commented Nov 6, 2023

Hi @gas-limit, here are 2 observations made:

  1. docushield.live TXT record contains an extra space (incorrect: open atts). Instead, it should start with openatts.
  2. The net=xxx value should be ethereum.

As such, the TXT record should look something like this:

"openatts net=ethereum netId=51 addr=0xDD56dEeF360FBB1C18E703B26B790487b05c939A"

You can find more info on the DNS TXT record format here: https://www.openattestation.com/docs/developer-section/quickstart/configure-dns#inserting-the-dns-record-for-ethereum-smart-contracts

@gas-limit
Copy link
Author

Hello @HJunyuan,

Thank you for your prompt assistance.

I've updated the DNS TXT record for docushield.live as follows, but it still isn't recognized by the OpenAttestation DNS lookup tool:

"openatts net=ethereum netId=51 addr=0xDD56dEeF360FBB1C18E703B26B790487b05c939A"

The Google DNS lookup yields the attached result, which appears correctly formatted.

Google DNS Lookup Result

Google DNS Query Result

Could the contract itself influence how OpenAttestation processes the TXT record? I'm utilizing the TradeTrust Token contract from the token-registry repository as my document store. Here's the specific contract: TradeTrust Token Contract.

Any further guidance on this would be greatly appreciated.

@HJunyuan
Copy link
Member

HJunyuan commented Nov 7, 2023

@gas-limit We have just deployed a fix. Please try again and let us know. Thank you!

@gas-limit
Copy link
Author

@HJunyuan

Thank you for the fix, it's working perfectly now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants