[GH-ISSUE #235] [Server] Please add support for TLSA records #410

Closed
opened 2026-03-15 22:22:22 +03:00 by kerem · 4 comments
Owner

Originally created by @Darkspirit on GitHub (Oct 15, 2017).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/235

github.com/bluejekyll/trust-dns@f4d8ae1f51/proto/src/rr/record_type.rs (L93)

http://dnsviz.net/d/dev.terrax.net/dnssec/ (trust-dns)
should get one _443._tcp.dev.terrax.net. TLSA record
for https://github.com/TerraX-net/terrax

This is just a habit and not urgent. 🙈 🍀

Originally created by @Darkspirit on GitHub (Oct 15, 2017). Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/235 https://github.com/bluejekyll/trust-dns/blob/f4d8ae1f512796b8ac1ea47f8b27e6849c03b407/proto/src/rr/record_type.rs#L93 http://dnsviz.net/d/dev.terrax.net/dnssec/ (trust-dns) should get one `_443._tcp.dev.terrax.net. TLSA ` record for https://github.com/TerraX-net/terrax This is just a [habit](https://www.hardenize.com/report/terrax.net#www_dane) and not urgent. :see_no_evil: :four_leaf_clover:
Author
Owner

@bluejekyll commented on GitHub (Oct 15, 2017):

Do you need text forms as well? That is capable of being read from zone file?

<!-- gh-comment-id:336682423 --> @bluejekyll commented on GitHub (Oct 15, 2017): Do you need text forms as well? That is capable of being read from zone file?
Author
Owner

@Darkspirit commented on GitHub (Oct 15, 2017):

@bluejekyll

Do you need txt forms as well? That is capable of being read from zone file?

I do not understand. (Edit: If you asked me whether I solely wanted to use the library: I would like to use your server.)
TXT records work:

dig TXT dev.terrax.net @dev.h.terrax.net +short
"v=spf1 -all"

A TLSA response looks like this:

dig TLSA _443._tcp.terrax.net @gw1.h.terrax.net +short
3 1 2 D0CC2F9957558D118CAA9DECF07911DA87DC1B3B57AA1EEB6F4DA9F3 F45DB1D1C5F4A1F72A14491032CFEFF931DE6BB8104AE390FA6118CF 29F0E81572AE9E33

Current zone file:

; replace the trust-dns.org with your own name
@               IN      SOA     dev.h.terrax.net. hostmaster.terrax.net. (
                                201709264       ; Serial
                                28800   ; Refresh
                                7200    ; Retry
                                86400  ; Expire
                                600)  ; Minimum TTL
                        NS      dev.h.terrax.net.

@                MX 0 .
@                AAAA 2a01:4f8:c0c:2c12::50
@                TXT "v=spf1 -all"

So I would like to add a line like this (this issue is about this):

_443._tcp        TLSA 3 1 2 d0cc2f9957558d118caa9decf07911da87dc1b3b57aa1eeb6f4da9f3f45db1d1c5f4a1f72a14491032cfeff931de6bb8104ae390fa6118cf29f0e81572ae9e33

The current named binary is from 2017-10-02 (https://github.com/bluejekyll/trust-dns/pull/215#issuecomment-333413205). 🙈

<!-- gh-comment-id:336683082 --> @Darkspirit commented on GitHub (Oct 15, 2017): @bluejekyll > Do you need txt forms as well? That is capable of being read from zone file? I do not understand. (**Edit**: If you asked me whether I solely wanted to use the library: I would like to use your server.) TXT records work: ``` dig TXT dev.terrax.net @dev.h.terrax.net +short "v=spf1 -all" ``` A TLSA response looks like this: ``` dig TLSA _443._tcp.terrax.net @gw1.h.terrax.net +short 3 1 2 D0CC2F9957558D118CAA9DECF07911DA87DC1B3B57AA1EEB6F4DA9F3 F45DB1D1C5F4A1F72A14491032CFEFF931DE6BB8104AE390FA6118CF 29F0E81572AE9E33 ``` Current zone file: ``` ; replace the trust-dns.org with your own name @ IN SOA dev.h.terrax.net. hostmaster.terrax.net. ( 201709264 ; Serial 28800 ; Refresh 7200 ; Retry 86400 ; Expire 600) ; Minimum TTL NS dev.h.terrax.net. @ MX 0 . @ AAAA 2a01:4f8:c0c:2c12::50 @ TXT "v=spf1 -all" ``` So I would like to add a line like this (this issue is about this): ``` _443._tcp TLSA 3 1 2 d0cc2f9957558d118caa9decf07911da87dc1b3b57aa1eeb6f4da9f3f45db1d1c5f4a1f72a14491032cfeff931de6bb8104ae390fa6118cf29f0e81572ae9e33 ``` The current `named` binary is from 2017-10-02 (https://github.com/bluejekyll/trust-dns/pull/215#issuecomment-333413205). 🙈
Author
Owner

@bluejekyll commented on GitHub (Oct 15, 2017):

Apologies. I meant text forms, such that you put into a zone file. I assume yes.

<!-- gh-comment-id:336684116 --> @bluejekyll commented on GitHub (Oct 15, 2017): Apologies. I meant text forms, such that you put into a zone file. I assume yes.
Author
Owner

@bluejekyll commented on GitHub (Nov 10, 2017):

RFC: https://tools.ietf.org/html/rfc6698

<!-- gh-comment-id:343403646 --> @bluejekyll commented on GitHub (Nov 10, 2017): RFC: https://tools.ietf.org/html/rfc6698
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#410
No description provided.