{"kind":"host","input":"news.upenn.edu","report":{"host":"news.upenn.edu","checkedAt":"2026-11-03T07:02:30.591Z","a":{"status":"found","values":["185.178.196.1"],"ttl":600,"via":"Cloudflare","cname":[]},"aaaa":{"status":"found","values":["2a0a:6c80::1"],"ttl":300,"via":"Cloudflare","cname":[]},"verdict":"dual-stack","www":{"host":"www.news.upenn.edu","a":{"status":"found","values":["185.178.196.1"],"ttl":600,"via":"Cloudflare","cname":[]},"aaaa":{"status":"found","values":["2a0a:6c80::1"],"ttl":300,"via":"Cloudflare","cname":[]},"verdict":"dual-stack"}},"readiness":{"grade":"A","summary":"Website, mail and DNS all work over IPv6.","reachabilityTested":true,"checks":[{"key":"web","label":"Website over IPv6","status":"pass","detail":"news.upenn.edu has an AAAA record and answers on it.","addresses":[{"address":"2a0a:6c80::1","result":"answers","port":443}]},{"key":"www","label":"www over IPv6","status":"pass","detail":"www.news.upenn.edu has an AAAA record and answers on it.","addresses":[{"address":"2a0a:6c80::1","result":"answers","port":443}]},{"key":"mail","label":"Mail servers (MX) have IPv6","status":"pass","detail":"No MX records, so mail goes to the domain's own address (implicit MX). It has an AAAA record."},{"key":"dns","label":"Nameservers have IPv6","status":"pass","detail":"6 of 8 nameservers checked have an AAAA record, so IPv6-only resolvers can look the domain up.","hosts":[{"host":"dns1.udel.edu","ipv6":false},{"host":"dns2.udel.edu","ipv6":false},{"host":"adns1.nnn.upenn.edu","ipv6":true},{"host":"adns2.nnn.upenn.edu","ipv6":true},{"host":"adns3.nnn.upenn.edu","ipv6":true},{"host":"adns4.upenn.edu","ipv6":true},{"host":"adns5.upenn.edu","ipv6":true},{"host":"adns6.upenn.edu","ipv6":true}]}]},"https":{"status":"pass","summary":"Loads over IPv6 with a valid certificate after 1 redirect: HTTP 403.","hops":[{"url":"https://news.upenn.edu/","address":"2a0a:6c80::1","status":301,"tls":"valid"},{"url":"https://penntoday.upenn.edu/","address":"2a0a:6c80::1","status":403,"tls":"valid"}]},"receiptId":"4DfDPnn_mN","reused":true,"measuredAt":"2026-11-03T07:02:30.682Z"}