-
Notifications
You must be signed in to change notification settings - Fork 14
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
Subdomains #1
Comments
Yes, subdomains work check The names in the certificate are ignored and are not used for authentication at least when it comes to DANE-EE(3). See RFC7671 Section 5.1
IIRC, you can use a single certificate for all your subdomains and even entirely different domains as long as they have a TLSA record matching the provided certificate. The expiration date of the certificate is ignored as well. |
Got it ok thanks - so I'm trying to wildcard all subdomains to use the same TLSA without defining each subdomain as its own record. I've tried two methods: Wildcard -> CNAMEThe cname links all subdomains to the root, which has a TLSA record at I guess this doesn't work because of how the prefix pseudo-subdomains are added but I was hoping the recursive resolver would see the CNAME and continue its lookup using
Wildcard -> TLSA
This actually does return a TLSA record for any matching request including Is there a way to get more logging output from godane? Do you have any ideas how to apply TLSA records to a wildcard in this way such that any subdomains are also secured by DANE? |
The second approach should work fine. I added the following records for
you can try I checked subdomains at |
Is your name server signing wildcard matches on the fly? I notice when I dig I compared our setups using
vs.
|
OK, I got this working with sign-on-the-fly software. Thanks for your help @buffrr and for this cool tool! |
Do subdomains work?
I got this error from https://pinheadmz.proofofconcept.
... but the TLD-only URL worked fine: https://proofofconcept/
Could be my certificate parameters but I was hoping
*.proofofconcept
would work.The text was updated successfully, but these errors were encountered: