>Synopsis:      dig needs update for HTTPS(65) RR's
>Category:      user
>Environment:
        System      : OpenBSD 7.5
        Details     : OpenBSD 7.5 (GENERIC.MP) #2: Mon Sep 16 07:59:35 MDT 2024
                         
r...@syspatch-75-arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP

        Architecture: OpenBSD.arm64
        Machine     : arm64
>Description:
        I wasted a bit of time this morning (that's ok... I have lots of 
time!!!) figuring out why seemingly
my new domain name self-signed.delphinusdns.org was puking on https records.  
Turns out it was dig on
OpenBSD (not updated), as drill and isc-bind dig all work OK.
>How-To-Repeat:
Script started on Thu Oct 24 09:58:35 2024
fin$ dig @superpod.delphinusdns.orgsself-signed.delphinusdns.orghhttps
;; Got bad packet: extra input data
78 bytes
a0 68 85 00 00 01 00 01 00 00 00 01 0b 73 65 6c          .h...........sel
66 2d 73 69 67 6e 65 64 0c 64 65 6c 70 68 69 6e          f-signed.delphin
75 73 64 6e 73 03 6f 72 67 00 00 41 00 01 c0 0c          usdns.org..A....
00 41 00 01 00 01 51 80 00 09 00 00 00 00 03 00          .A....Q.........
02 1f 90 00 00 29 04 d0 00 00 00 00 00 00                .....)........
fin$ 
/usr/local/bin/dig@@superpod.delphinusdns.orgsself-signed.delphinusdns.orghhttps
;; UDP setup with 49.12.42.182#53(49.12.42.182) for 
self-signed.delphinusdns.org failed: address not available.
;; no servers could be reached

;; UDP setup with 49.12.42.182#53(49.12.42.182) for 
self-signed.delphinusdns.org failed: address not available.
;; no servers could be reached

;; UDP setup with 49.12.42.182#53(49.12.42.182) for 
self-signed.delphinusdns.org failed: address not available.

; <<>> DiG 9.18.28 <<>> @superpod.delphinusdns.org self-signed.delphinusdns.org 
https
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7877
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: f9ad1631aa032c15010000006719f06225cf1d70f4073852 (good)
;; QUESTION SECTION:
;self-signed.delphinusdns.org.  IN      HTTPS

;; ANSWER SECTION:
self-signed.delphinusdns.org. 86400 IN  HTTPS   0 . port=8080

;; Query time: 25 msec
;; SERVER: 2a01:4f8:c012:fec9::1#53(superpod.delphinusdns.org) (UDP)
;; WHEN: Thu Oct 24 09:59:46 EEST 2024
;; MSG SIZE  rcvd: 106

fin$ drill @superpod.delphinusdns.org self-signed.delphinusdns.org https
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 54465
;; flags: qr aa rd ; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;; self-signed.delphinusdns.org.        IN      HTTPS

;; ANSWER SECTION:
self-signed.delphinusdns.org.   86400   IN      HTTPS   0 . port=8080

;; AUTHORITY SECTION:

;; ADDITIONAL SECTION:

;; Query time: 25 msec
;; SERVER: 2a01:4f8:c012:fec9::1
;; WHEN: Thu Oct 24 10:00:12 2024
;; MSG SIZE  rcvd: 67
fin$ exit

Script done on Thu Oct 24 10:00:18 2024
>Fix:
        not provided.  It's up to the maintainer.


dmesg:
AOR

Reply via email to