Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Delegation05: give more detailed diagnostics
Delegation05 can generate NO_RESPONSE or UNEXPECTED_RCODE message tags when a name server doesn’t respond, or responds with an RCODE different from NOERROR. The error messages only state the name server that gave the erroneous response. They do not give any details on the QNAME or the QTYPE, making debugging harder. When assisting a connection with troubleshooting a zone that gave an UNEXPECTED_RCODE message, I’ve had to run the test with zonemaster-cli and crank the verbosity level right up to DEBUG3 before I could figure out what exactly happened. Adding the QNAME and QTYPE to the messages being generated in these cases would help debugging significantly. I’m perfectly aware that the test case specification itself needs a complete overhaul, but I believe there should still be some room for quick and dirty fixes like these.
- Loading branch information