dns resolver makes 2^n queries on domains that resolve both internally and externally #8

Closed
opened 2024-04-30 23:46:16 -04:00 by simponic · 0 comments
Owner
20:43:56 with lizzy in git/mistymountains/infra at armin on  main [✘!?]
➜ dig ezri.endpoints.hatecomputers.club

; <<>> DiG 9.10.6 <<>> ezri.endpoints.hatecomputers.club
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48829
;; flags: qr rd; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;ezri.endpoints.hatecomputers.club. IN  A

;; ANSWER SECTION:
ezri.endpoints.hatecomputers.club. 43200 IN CNAME independence.ezri.dev.
independence.ezri.dev.  300     IN      CNAME   home.ezri.dev.
home.ezri.dev.          60      IN      A       67.169.243.210
independence.ezri.dev.  300     IN      CNAME   home.ezri.dev.
home.ezri.dev.          60      IN      A       67.169.243.210
home.ezri.dev.          60      IN      A       67.169.243.210
home.ezri.dev.          60      IN      A       67.169.243.210

;; Query time: 370 msec
;; SERVER: 100.100.100.100#53(100.100.100.100)
;; WHEN: Tue Apr 30 20:43:58 PDT 2024
;; MSG SIZE  rcvd: 331

success criteria:

  • resolved exponential queries are dropped
  • new test for this case
``` 20:43:56 with lizzy in git/mistymountains/infra at armin on  main [✘!?] ➜ dig ezri.endpoints.hatecomputers.club ; <<>> DiG 9.10.6 <<>> ezri.endpoints.hatecomputers.club ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48829 ;; flags: qr rd; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;ezri.endpoints.hatecomputers.club. IN A ;; ANSWER SECTION: ezri.endpoints.hatecomputers.club. 43200 IN CNAME independence.ezri.dev. independence.ezri.dev. 300 IN CNAME home.ezri.dev. home.ezri.dev. 60 IN A 67.169.243.210 independence.ezri.dev. 300 IN CNAME home.ezri.dev. home.ezri.dev. 60 IN A 67.169.243.210 home.ezri.dev. 60 IN A 67.169.243.210 home.ezri.dev. 60 IN A 67.169.243.210 ;; Query time: 370 msec ;; SERVER: 100.100.100.100#53(100.100.100.100) ;; WHEN: Tue Apr 30 20:43:58 PDT 2024 ;; MSG SIZE rcvd: 331 ``` success criteria: - [ ] resolved exponential queries are dropped - [ ] new test for this case
simponic changed title from dns resolver makes 2^n on domains that resolve both internally and externally to dns resolver makes 2^n queries on domains that resolve both internally and externally 2024-04-30 23:46:25 -04:00
simponic self-assigned this 2024-04-30 23:48:39 -04:00
simponic referenced this issue from a commit 2024-05-12 17:20:55 -04:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
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: hatecomputers/hatecomputers.club#8
No description provided.