[GH-ISSUE #782] AXFR / TSIG example? #292

Closed
opened 2026-03-07 23:18:09 +03:00 by kerem · 3 comments
Owner

Originally created by @dsvensson on GitHub (May 27, 2019).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/782

What is the question?
Is there any example of initiating an AXFR from a client with a base64 TSIG key, similar to dig:

dig @::1 +tcp -y hmac-sha256:foo.key:QQ== foo.bar. axfr

Can't figure out how to create the signer. Using featureset:

trust-dns = { version = "0.16.0", default-features = false, features = ["dns-over-rustls"] }
Originally created by @dsvensson on GitHub (May 27, 2019). Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/782 What is the question? Is there any example of initiating an AXFR from a client with a base64 TSIG key, similar to dig: dig @::1 +tcp -y hmac-sha256:foo.key:QQ== foo.bar. axfr Can't figure out how to create the signer. Using featureset: trust-dns = { version = "0.16.0", default-features = false, features = ["dns-over-rustls"] }
kerem closed this issue 2026-03-07 23:18:14 +03:00
Author
Owner

@dsvensson commented on GitHub (May 27, 2019):

Missing due to #14?

<!-- gh-comment-id:496225029 --> @dsvensson commented on GitHub (May 27, 2019): Missing due to #14?
Author
Owner

@bluejekyll commented on GitHub (May 27, 2019):

Yeah, TSIG is not yet implemented. I currently don’t have a need for it, but if someone wanted to go through the ( shakily I think is significant) effort of supporting it, I’d be happy to accept a PR.

<!-- gh-comment-id:496239925 --> @bluejekyll commented on GitHub (May 27, 2019): Yeah, TSIG is not yet implemented. I currently don’t have a need for it, but if someone wanted to go through the ( shakily I think is significant) effort of supporting it, I’d be happy to accept a PR.
Author
Owner

@darnuria commented on GitHub (Oct 28, 2022):

Hello, would try to work on axfr with TSIG for the auth, if it's not already done. Checked there is some groundwork in dnssec client (like constant time check) already there. :)

Can do an other feature meta-ticket to follow steps.

<!-- gh-comment-id:1294924135 --> @darnuria commented on GitHub (Oct 28, 2022): Hello, would try to work on axfr with TSIG for the auth, if it's not already done. Checked there is some groundwork in dnssec client (like constant time check) already there. :) Can do an other feature meta-ticket to follow steps.
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#292
No description provided.