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

Add TLS DANE support #779

Closed
smfreegard opened this issue Dec 11, 2014 · 5 comments
Closed

Add TLS DANE support #779

smfreegard opened this issue Dec 11, 2014 · 5 comments

Comments

@smfreegard
Copy link
Collaborator

Draft: https://datatracker.ietf.org/doc/draft-ietf-dane-smtp-with-dane/

Requires DNSSEC support which is missing in the stock Node DNS API, but is available from https://github.com/getdnsapi/getdns-node which is the Node bindings to the getdns library which is part of the Unbound project.

@Dexus Dexus added this to the v3.0.0 milestone Oct 1, 2015
@Synchro
Copy link
Contributor

Synchro commented Jun 4, 2016

Apparently Germany will be requiring DNSSEC and DANE as part of the new EU GDPR regulations coming into force in May 2018, so this will be very welcome.

@smfreegard
Copy link
Collaborator Author

Apparently Germany will be requiring DNSSEC and DANE as part of the new EU GDPR regulations coming into force in May 2018, so this will be very welcome.

Given that there are a lot of DNSSEC issues and roots that aren't signed yet, this would seem to be rather a rash decision IMO.

The issue with DANE is that it requires TLSA records and Node has no lookup in its DNS API for this yet.

To do this now would require using the external getdns library: https://github.com/getdnsapi/getdns

I'm yet to find anyone that publishes TLSA records so that I can test anything though....

@geor-g
Copy link

geor-g commented Aug 17, 2017

@smfreegard posteo.de publishes TLSA records, in case you're still searching for a provider to test with / against.

@msimerson
Copy link
Member

msimerson commented Jan 19, 2018

migrated to TODO in the wiki

@gramakri
Copy link
Collaborator

gramakri commented Feb 5, 2024

It looks like many providers still don't even support TLSA records. So ,DANE support is pretty far out.

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

7 participants