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

MSDNS: Support CAA records #2599

Open
fflaten opened this issue Oct 19, 2023 · 3 comments
Open

MSDNS: Support CAA records #2599

fflaten opened this issue Oct 19, 2023 · 3 comments

Comments

@fflaten
Copy link

fflaten commented Oct 19, 2023

Describe the solution you'd like
Being able to configure CAA records using the Microsoft DNS Server provider.

Describe alternatives you've considered
N/A

Additional context
CAA are supported with Windows DNS Server 2016+ using unknown record type 257. See https://www.entrust.com/knowledgebase/ssl/how-to-add-a-certification-authority-authorization-record-caa-in-windows-server-2016

@tlimoncelli
Copy link
Contributor

Thanks for the link!

We're not doing much MSDNS development lately but we'd gladly accept a patch.

In the meanwhile, you could work around this by inserting the record manually and using the NO_PURGE or IGNORE() feature. Not sure if that situation has been tested (unknown record types aren't handled very well right now).

@fflaten
Copy link
Author

fflaten commented Oct 19, 2023

Thanks for the ignore-suggestion. Will try it out soon. Just started looking into migration 🙂

@tlimoncelli
Copy link
Contributor

Sadly Add-DnsServerResourceRecord doesn't support CAA records. This is going to be more difficult to implement than expected. i.e. using -Type 257 -rdata HEXCODE

Some notes:

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

No branches or pull requests

2 participants