• v0.1.0 90f1b4943f

    nemunaire released this 2026-04-26 11:17:38 +00:00 | 4 commits to master since this release

    Generic SRV records checker for happyDomain.

    For each SRV record attached to an svcs.UnknownSRV service, the checker
    resolves every target and probes reachability:

    • DNS resolution (A/AAAA), CNAME detection (RFC 2782 violation),
      null-target detection (RFC 2782 "service explicitly unavailable")
    • TCP connect to target:port for _tcp SRVs
    • UDP probe for _udp SRVs, using ICMP port-unreachable detection

    The checker also publishes TLS endpoints (host, port, SNI) for every
    SRV target hitting a well-known direct-TLS port (443, 465, 636, 853,
    993, 995, 5061, 5223, …) via the EndpointDiscoverer SDK interface, so
    a downstream TLS checker can pick them up.

    The HTML report groups records as cards and surfaces the most common
    failure scenarios (DNS failure, CNAME target, TCP unreachable,
    null-target) at the top with remediation guidance.

    Downloads