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

Draft: Allow specifying DNS glue records when transferring, registering or updating domain names #4

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ajmyyra
Copy link
Owner

@ajmyyra ajmyyra commented Jun 19, 2024

This PR implements name server glue record support requested in #2 . Currently still a draft as things need to be verified, but moving along.

Currently done:

  • Glue record support along name server details, separated by comma (e.g. "ns1.domain.fi,1.2.3.4,1080:0:0:0:8:800:200C:417A"). Either v4, v6 or both can be given. With just a comma, we're adding just the hostName attribute (not sure why but RFC 5731 tells us that this is also an option, so why not).

Still TODO:

  • Check that the FI domain EPP API actually returns these glue records as RFC claims and show them in the CLI tool.
  • Support glue records in domain updates, so they can be added and removed
  • Support glue records in domain transfers

@ajmyyra
Copy link
Owner Author

ajmyyra commented Jun 19, 2024

Most of the work is now done, but needs verification. Will continue with this.

@trackertrc
Copy link

Tested with trafi test suite.. when registering domain --ns option does not add any dns servers when registering domain this behavior is on the master version 1.0 same. but both versions can add and remove dns servers with update-ns so you should update the code in update-ns to allow --add-ns="dnsserver,ipv4,ipv6"

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 this pull request may close these issues.

2 participants