Skip to content

RFC8482 support added to Deadwood #116

Locked Answered by samboy
mingkwind asked this question in Q&A
Discussion options

You must be logged in to vote

It’s sending back a RCODE of 2 because

  1. The DNS server on 127.0.0.1 port 53 isn’t replying to Deadwood’s query and/or Deadwood finds the response to be invalid. The RCODE Deadwood sends downstream is undefined when Deadwood does not get a reasonable response when sending a query upstream.
  2. The query is an ANY query. RFC8482 says those shouldn’t be made.

This RCODE sent downstream can be adjusted with the handle_noreply and handle_overload are set:

==handle_noreply==

When this is set to 0, Deadwood sends no reply back to the client (when
the client is a TCP client, Deadwood closes the TCP connection) when a
UDP query is sent upstream and the upstream DNS never sends a reply.

When this is…

Replies: 3 comments 4 replies

Comment options

You must be logged in to vote
3 replies
@mingkwind
Comment options

@samboy
Comment options

@samboy
Comment options

Answer selected by samboy
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@samboy
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants