{
    "ok": true,
    "domain": "rit.edu",
    "generated_at": "2026-08-08T23:50:42-05:00",
    "cache": {
        "hit": true,
        "ttl": 0
    },
    "score": {
        "total": 86,
        "label": "Good",
        "categories": {
            "dns": 80,
            "mail": 90,
            "security": 77,
            "network": 85,
            "availability": 100
        },
        "category_weights": {
            "dns": 25,
            "mail": 20,
            "security": 25,
            "network": 10,
            "availability": 20
        },
        "items": [
            {
                "category": "dns",
                "title": "IPv4 (A)",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "1 IPv4 address(es) detected."
            },
            {
                "category": "dns",
                "title": "IPv6 (AAAA)",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "1 IPv6 address(es) detected."
            },
            {
                "category": "dns",
                "title": "Name server redundancy",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "3 NS record(s); 2 or more required."
            },
            {
                "category": "dns",
                "title": "SOA record",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Authoritative zone record."
            },
            {
                "category": "dns",
                "title": "DNSSEC chain",
                "max_points": 15,
                "earned_points": 0,
                "lost_points": 15,
                "detail": "Both DS and DNSKEY are required."
            },
            {
                "category": "dns",
                "title": "CAA policy",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Certificate authority restriction."
            },
            {
                "category": "dns",
                "title": "DNS propagation",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Agreement between public resolvers."
            },
            {
                "category": "mail",
                "title": "MX records",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "9 MX record(s)."
            },
            {
                "category": "mail",
                "title": "SPF",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "SPF policy published."
            },
            {
                "category": "mail",
                "title": "DMARC",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "DMARC policy published."
            },
            {
                "category": "mail",
                "title": "DKIM",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "A DKIM selector was verified."
            },
            {
                "category": "mail",
                "title": "MTA-STS",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Mail transport policy."
            },
            {
                "category": "mail",
                "title": "TLS-RPT",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "TLS reporting policy."
            },
            {
                "category": "security",
                "title": "Valid TLS certificate",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0,
                "detail": "43 day(s) remaining."
            },
            {
                "category": "security",
                "title": "Certificate lifetime",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Full points require at least 30 days remaining."
            },
            {
                "category": "security",
                "title": "HTTP security headers",
                "max_points": 35,
                "earned_points": 12,
                "lost_points": 23,
                "detail": "3 of 9 evaluated headers detected."
            },
            {
                "category": "network",
                "title": "PTR reverse DNS",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "PTR: web01www01.rit.edu"
            },
            {
                "category": "network",
                "title": "IPv4 diversity",
                "max_points": 35,
                "earned_points": 20,
                "lost_points": 15,
                "detail": "Two or more IPv4 addresses receive full points."
            },
            {
                "category": "network",
                "title": "IPv6 connectivity",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0,
                "detail": "AAAA availability."
            },
            {
                "category": "availability",
                "title": "DNS resolution",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "At least one address family must resolve."
            },
            {
                "category": "availability",
                "title": "HTTP response",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "HTTP/2 200 "
            },
            {
                "category": "availability",
                "title": "HTTPS final URL",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "Final URL uses HTTPS."
            }
        ],
        "methodology": "Each category is normalized to 100. The total is the weighted sum: DNS 25%, Email 20%, Security 25%, Network 10%, Availability 20%.",
        "diagnostics": [
            {
                "level": "ok",
                "title": "IPv4 (A)",
                "detail": "1 IPv4 address(es) detected.",
                "category": "dns",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "IPv6 (AAAA)",
                "detail": "1 IPv6 address(es) detected.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "Name server redundancy",
                "detail": "3 NS record(s); 2 or more required.",
                "category": "dns",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SOA record",
                "detail": "Authoritative zone record.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "DNSSEC chain",
                "detail": "Both DS and DNSKEY are required.",
                "category": "dns",
                "max_points": 15,
                "earned_points": 0,
                "lost_points": 15
            },
            {
                "level": "error",
                "title": "CAA policy",
                "detail": "Certificate authority restriction.",
                "category": "dns",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "DNS propagation",
                "detail": "Agreement between public resolvers.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "MX records",
                "detail": "9 MX record(s).",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SPF",
                "detail": "SPF policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DMARC",
                "detail": "DMARC policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DKIM",
                "detail": "A DKIM selector was verified.",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "MTA-STS",
                "detail": "Mail transport policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "error",
                "title": "TLS-RPT",
                "detail": "TLS reporting policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "Valid TLS certificate",
                "detail": "43 day(s) remaining.",
                "category": "security",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "Certificate lifetime",
                "detail": "Full points require at least 30 days remaining.",
                "category": "security",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "HTTP security headers",
                "detail": "3 of 9 evaluated headers detected.",
                "category": "security",
                "max_points": 35,
                "earned_points": 12,
                "lost_points": 23
            },
            {
                "level": "ok",
                "title": "PTR reverse DNS",
                "detail": "PTR: web01www01.rit.edu",
                "category": "network",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "IPv4 diversity",
                "detail": "Two or more IPv4 addresses receive full points.",
                "category": "network",
                "max_points": 35,
                "earned_points": 20,
                "lost_points": 15
            },
            {
                "level": "ok",
                "title": "IPv6 connectivity",
                "detail": "AAAA availability.",
                "category": "network",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DNS resolution",
                "detail": "At least one address family must resolve.",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTP response",
                "detail": "HTTP/2 200 ",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTPS final URL",
                "detail": "Final URL uses HTTPS.",
                "category": "availability",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            }
        ]
    },
    "dns": {
        "records": {
            "A": [
                "129.21.1.40"
            ],
            "AAAA": [
                "2620:8d:8000:0:aba:ca:daba:217"
            ],
            "CNAME": [],
            "MX": [
                "5 mx03a-in01r.rit.edu.",
                "5 mx03c-in01r.rit.edu.",
                "5 mx03g-in01r.rit.edu.",
                "5 mx03e-in01r.rit.edu.",
                "5 mx03f-in01r.rit.edu.",
                "5 mx03h-in01r.rit.edu.",
                "5 mx03t-in01r.rit.edu.",
                "5 mx03d-in01r.rit.edu.",
                "5 mx03b-in01r.rit.edu."
            ],
            "TXT": [
                "\"hpe-greenlake-domain-verification=4b563844396f43496e68564b446f7776694a70645159306b6a534c6344355234\"",
                "\"atlassian-domain-verification=NYxaPJDKpS55ZcaM43zoIiTTcT16jWHscH8MZpNTXzX0LCPs7nz8YwF6RyNtDhDR\"",
                "\"anthropic-domain-verification-2qymnt=MTntd4DgL6YyEaHbJUf5FKGqk\"",
                "\"jamf-site-verification=Qw3I84wKIS528-HTICLdzQ\"",
                "\"openai-domain-verification=dv-aeuaxT88QLFaKvJCzy4WAoHu\"",
                "\"6C616FF21D7906B7DC2CAC02FE6155F4\"",
                "\"v=spf1 mx ip4:129.21.10.0/25 ip4:129.21.10.128/25 \" \"ip4:104.47.0.0/17 ip4:129.21.10.0/24 ip4:129.21.10.0/25 ip4:129.21.10.128/25 ip4:129.21.128.0/24 ip4:129.21.13.192/26 ip4:129.21.14.0/24 ip4:129.21.15.0/26 ip4:129.21.15.128/25 ip4:129.21.150.0/23 ip4:129.21.153.0/24 ip4:129.21.154.0/24 \" \"ip4:52.60.116.9 ip4:52.60.157.49 ip4:52.62.198.211 ip4:52.70.104.58 ip4:64.72.147.0/24 exists:%{i}._spf.mta.salesforce.com \" \"ip4:129.21.16.192/26 ip4:129.21.161.0/24 ip4:129.21.162.0/23 ip4:129.21.165.0/24 ip4:129.21.166.0/23 ip4:129.21.168.0/21 ip4:129.21.17.0/24 ip4:129.21.176.0/21 ip4:129.21.18.128/25 ip4:129.21.18.64/26 ip4:129.21.184.0/25 \" \"ip4:129.21.185.0/24 ip4:129.21.186.0/23 ip4:129.21.188.0/23 ip4:129.21.19.0/24 ip4:129.21.190.0/24 ip4:129.21.192.0/20 ip4:129.21.2.128/28 ip4:129.21.2.192/27 ip4:129.21.20.0/24 ip4:129.21.208.0/23 ip4:129.21.21.0/25 ip4:129.21.21.128/27 \" \"ip4:129.21.210.0/24 ip4:129.21.212.0/23 ip4:129.21.214.0/25 ip4:129.21.216.128/25 ip4:129.21.217.128/25 ip4:129.21.218.0/25 ip4:129.21.219.0/24 ip4:129.21.22.0/27 ip4:129.21.22.112/28 ip4:129.21.22.128/27 ip4:129.21.220.0/22 \" \"ip4:129.21.224.0/21 ip4:129.21.236.0/23 ip4:129.21.238.0/25 ip4:129.21.239.0/24 ip4:129.21.24.0/22 ip4:129.21.241.0/24 ip4:129.21.242.0/24 ip4:129.21.243.0/25 ip4:129.21.244.0/25 ip4:129.21.245.0/24 ip4:129.21.246.0/25 ip4:129.21.247.0/24 \" \"ip4:129.21.248.0/24 ip4:129.21.254.128/25 ip4:129.21.255.0/27 ip4:129.21.28.0/23 ip4:129.21.3.0/24 ip4:129.21.30.0/24 ip4:129.21.31.64/26 ip4:129.21.32.0/24 ip4:129.21.33.0/25 ip4:129.21.33.128/27 ip4:129.21.34.0/24 ip4:129.21.35.128/25 \" \"ip4:129.21.35.8/32 ip4:129.21.36.0/22 ip4:129.21.4.0/24 ip4:129.21.4.21/32 ip4:129.21.4.58/32 ip4:129.21.47.0/24 ip4:129.21.48.0/23 ip4:129.21.5.0/25 ip4:129.21.53.0/24 ip4:129.21.54.0/23 ip4:129.21.56.0/25 ip4:129.21.56.128/26 \" \"ip4:129.21.57.0/24 ip4:129.21.58.0/23 ip4:129.21.6.0/24 ip4:129.21.9.64/26 ip4:129.21.96.96/27 ip4:150.230.240.226 ip4:168.245.29.173 ip4:192.77.9.16/28 ip4:199.167.216.0/21 ip4:209.242.64.128/28 ip4:209.242.69.0/24 ip4:209.242.70.0/24 \" \"ip4:209.242.77.0/24 ip4:216.117.108.0/23 ip4:34.194.230.233 ip4:34.230.107.215 ip4:34.250.117.27 ip4:34.250.203.24 ip4:35.174.117.211 ip4:40.107.0.0/16 ip4:40.92.0.0/15 ip4:52.100.0.0/14 ip4:52.210.155.131 ip4:52.22.131.97 -all\""
            ],
            "NS": [
                "ns2a.rit.edu.",
                "accuvax.northwestern.edu.",
                "ns1a.rit.edu."
            ],
            "SOA": [
                "ns1a.rit.edu. root.rit.edu. 146400547 3600 600 604800 3600"
            ],
            "CAA": [],
            "DS": [],
            "DNSKEY": [],
            "RRSIG": [],
            "NSEC": [],
            "NSEC3": [],
            "SRV": [],
            "NAPTR": [],
            "TLSA": [],
            "SSHFP": []
        },
        "ipv4": [
            "129.21.1.40"
        ],
        "ipv6": [
            "2620:8d:8000:0:aba:ca:daba:217"
        ]
    },
    "mail": {
        "spf": "v=spf1 mx ip4:129.21.10.0/25 ip4:129.21.10.128/25 ip4:104.47.0.0/17 ip4:129.21.10.0/24 ip4:129.21.10.0/25 ip4:129.21.10.128/25 ip4:129.21.128.0/24 ip4:129.21.13.192/26 ip4:129.21.14.0/24 ip4:129.21.15.0/26 ip4:129.21.15.128/25 ip4:129.21.150.0/23 ip4:129.21.153.0/24 ip4:129.21.154.0/24 ip4:52.60.116.9 ip4:52.60.157.49 ip4:52.62.198.211 ip4:52.70.104.58 ip4:64.72.147.0/24 exists:%{i}._spf.mta.salesforce.com ip4:129.21.16.192/26 ip4:129.21.161.0/24 ip4:129.21.162.0/23 ip4:129.21.165.0/24 ip4:129.21.166.0/23 ip4:129.21.168.0/21 ip4:129.21.17.0/24 ip4:129.21.176.0/21 ip4:129.21.18.128/25 ip4:129.21.18.64/26 ip4:129.21.184.0/25 ip4:129.21.185.0/24 ip4:129.21.186.0/23 ip4:129.21.188.0/23 ip4:129.21.19.0/24 ip4:129.21.190.0/24 ip4:129.21.192.0/20 ip4:129.21.2.128/28 ip4:129.21.2.192/27 ip4:129.21.20.0/24 ip4:129.21.208.0/23 ip4:129.21.21.0/25 ip4:129.21.21.128/27 ip4:129.21.210.0/24 ip4:129.21.212.0/23 ip4:129.21.214.0/25 ip4:129.21.216.128/25 ip4:129.21.217.128/25 ip4:129.21.218.0/25 ip4:129.21.219.0/24 ip4:129.21.22.0/27 ip4:129.21.22.112/28 ip4:129.21.22.128/27 ip4:129.21.220.0/22 ip4:129.21.224.0/21 ip4:129.21.236.0/23 ip4:129.21.238.0/25 ip4:129.21.239.0/24 ip4:129.21.24.0/22 ip4:129.21.241.0/24 ip4:129.21.242.0/24 ip4:129.21.243.0/25 ip4:129.21.244.0/25 ip4:129.21.245.0/24 ip4:129.21.246.0/25 ip4:129.21.247.0/24 ip4:129.21.248.0/24 ip4:129.21.254.128/25 ip4:129.21.255.0/27 ip4:129.21.28.0/23 ip4:129.21.3.0/24 ip4:129.21.30.0/24 ip4:129.21.31.64/26 ip4:129.21.32.0/24 ip4:129.21.33.0/25 ip4:129.21.33.128/27 ip4:129.21.34.0/24 ip4:129.21.35.128/25 ip4:129.21.35.8/32 ip4:129.21.36.0/22 ip4:129.21.4.0/24 ip4:129.21.4.21/32 ip4:129.21.4.58/32 ip4:129.21.47.0/24 ip4:129.21.48.0/23 ip4:129.21.5.0/25 ip4:129.21.53.0/24 ip4:129.21.54.0/23 ip4:129.21.56.0/25 ip4:129.21.56.128/26 ip4:129.21.57.0/24 ip4:129.21.58.0/23 ip4:129.21.6.0/24 ip4:129.21.9.64/26 ip4:129.21.96.96/27 ip4:150.230.240.226 ip4:168.245.29.173 ip4:192.77.9.16/28 ip4:199.167.216.0/21 ip4:209.242.64.128/28 ip4:209.242.69.0/24 ip4:209.242.70.0/24 ip4:209.242.77.0/24 ip4:216.117.108.0/23 ip4:34.194.230.233 ip4:34.230.107.215 ip4:34.250.117.27 ip4:34.250.203.24 ip4:35.174.117.211 ip4:40.107.0.0/16 ip4:40.92.0.0/15 ip4:52.100.0.0/14 ip4:52.210.155.131 ip4:52.22.131.97 -all",
        "dmarc": "v=DMARC1; p=quarantine; sp=quarantine; fo=1; rua=mailto:dmarc@rit.edu; ruf=mailto:dmarcf@rit.edu; adkim=r; aspf=r; pct=100;",
        "dkim_selector": "selector1",
        "dkim_host": "selector1._domainkey.rit.edu",
        "dkim": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDvI/aPD87rMr4NA386rqOPhy0fu0i8lQ5cuqdJ7aTqxJnox9eIPdXX6qC/lTV2CyLu7nxzj1AdEYWl0PtfuLTlovpBaNUpGbC9l1l0bA15TRK1sz7VycNKcGnCLzPe+UyLzpbZUEBjsdvI9FgshlFs+CQSTP3bOrX2TVlidFex3QIDAQAB; n=1024,1449020421,1464831621",
        "spf_analysis": {
            "valid": true,
            "lookups": 2,
            "final": "-all",
            "message": "Within the estimated limit"
        },
        "dmarc_analysis": {
            "valid": true,
            "policy": "quarantine"
        },
        "bimi": "",
        "mta_sts": "",
        "tls_rpt": ""
    },
    "advanced": {
        "ptr": "web01www01.rit.edu",
        "propagation": {
            "consistent": true,
            "results": [
                {
                    "provider": "Google",
                    "server": "8.8.8.8",
                    "result": [
                        "129.21.1.40"
                    ],
                    "time_ms": 42.43
                },
                {
                    "provider": "Cloudflare",
                    "server": "1.1.1.1",
                    "result": [
                        "129.21.1.40"
                    ],
                    "time_ms": 31.52
                },
                {
                    "provider": "Quad9",
                    "server": "9.9.9.9",
                    "result": [
                        "129.21.1.40"
                    ],
                    "time_ms": 59.6
                },
                {
                    "provider": "OpenDNS",
                    "server": "208.67.222.222",
                    "result": [
                        "129.21.1.40"
                    ],
                    "time_ms": 63.71
                },
                {
                    "provider": "AdGuard",
                    "server": "94.140.14.14",
                    "result": [
                        "129.21.1.40"
                    ],
                    "time_ms": 88.31
                }
            ]
        }
    },
    "ssl": {
        "available": true,
        "issuer": "InCommon, LLC",
        "subject": "www.rit.edu",
        "valid_from": "2026-06-22T19:00:00-05:00",
        "valid_to": "2026-09-21T18:59:59-05:00",
        "days_remaining": 43,
        "san": [
            "www.rit.edu",
            "aaup.rit.edu",
            "acis.rit.edu",
            "acm.rit.edu",
            "adec.rit.edu",
            "adiml.rit.edu",
            "admissions.rit.edu",
            "advancedemo.rit.edu",
            "advancefrozen.rit.edu",
            "advancepbtf.rit.edu",
            "advancetest.rit.edu",
            "advweb.rit.edu",
            "afrotc.rit.edu",
            "aim.rit.edu",
            "alumni.rit.edu",
            "ambassador.rit.edu",
            "ambulance.rit.edu",
            "amgweb.rit.edu",
            "apply.rit.edu",
            "appointment.rit.edu",
            "appointments.rit.edu",
            "apps.rit.edu",
            "appture.rit.edu",
            "architecture.rit.edu",
            "archives.rit.edu",
            "artesano.rit.edu",
            "artoncampus.rit.edu",
            "as.rit.edu",
            "asc.rit.edu",
            "asconline.rit.edu",
            "askhr.rit.edu",
            "askit.rit.edu",
            "askits.rit.edu",
            "asl.rit.edu",
            "ast.rit.edu",
            "astronomy.rit.edu",
            "astroreu.rit.edu",
            "auk.rit.edu",
            "auxiliaryservices.rit.edu",
            "badminton.rit.edu",
            "baja.rit.edu",
            "bajasae.rit.edu",
            "betterme.rit.edu",
            "bikeshop.rit.edu",
            "bioinformatics.rit.edu",
            "biology.rit.edu",
            "biotech.rit.edu",
            "birds.rit.edu",
            "bookings.rc.rit.edu",
            "rit.edu"
        ],
        "protocol": "TLSv1.3",
        "cipher": "TLS_AES_256_GCM_SHA384"
    },
    "http": {
        "url": "https://www.rit.edu/",
        "status": "HTTP/2 200 ",
        "http_version": "3",
        "headers": {
            "date": "Sun, 09 Aug 2026 04:39:58 GMT",
            "server": "Apache",
            "cache-control": "max-age=900, public",
            "location": "https://www.rit.edu/",
            "content-type": "text/html; charset=UTF-8",
            "content-language": "en",
            "x-server": "1i1",
            "content-length": "213672",
            "x-content-type-options": "nosniff",
            "x-frame-options": "SAMEORIGIN",
            "x-drupal-cache-tags": "block_content:57 block_content_view block_view config:asset_injector.css.us_and_world_report_badges config:asset_injector.css.us_news_and_world_report_vertical_badges config:asset_injector.js.animate_when_in_viewport_only_after_scroll config:block.block.instagramblock config:block.block.instagramblock_2 config:block.block.mainnavigation config:block.block.mainnavigation_2 config:block.block.openhousebanner config:block.block.purgethispage config:block.block.rit_bootstrap_subtheme_breadcrumbs config:block.block.rit_bootstrap_subtheme_contact_us_webform config:block.block.rit_bootstrap_subtheme_content config:block.block.rit_bootstrap_subtheme_help config:block.block.rit_bootstrap_subtheme_local_actions config:block.block.rit_bootstrap_subtheme_local_tasks config:block.block.rit_bootstrap_subtheme_page_title config:block.block.rit_bootstrap_subtheme_rit_main_menu config:block.block.rit_bootstrap_subtheme_rit_messages config:block.block.rit_bootstrap_subtheme_rit_social_media config:block.block.rit_bootstrap_subtheme_search_form config:block.block.rit_bootstrap_subtheme_site_social_media config:block.block.rit_bootstrap_subtheme_staticlinks config:block.block.viewsexposedfilterblock config:block_list config:extlink.settings config:field.storage.node.body config:field.storage.node.field_image config:field.storage.node.field_subtitle config:filter.format.basic_html config:filter.format.full_html config:filter.format.unfiltered_html config:google_tag.container.primary config:google_tag_container_list config:paragraphs.settings config:system.menu.main config:system.site config:user.role.anonymous config:views.view.areas_of_study config:views.view.faces_of_rit config:views.view.latest_events config:views.view.latest_news_rit_main http_response local_task node:108758 node:108979 node:108999 node:109003 node:109627 node:157723 node:157743 node:1667569 node:1825336 node:1864423 node:209 node:210106 node:2994847 node:321633 node:3393646 node:345630 node:345633 node:345636 node:345639 node:345642 node:345645 node:345648 node:345651 node:345654 node:345657 node:345660 node:345663 node:345669 node:345672 node:345675 node:345678 node:345681 node:345684 node:345690 node:345693 node:345696 node:345699 node:345702 node:345705 node:345711 node:345717 node:345720 node:345726 node:345729 node:345735 node:345738 node:345741 node:345744 node:345747 node:369 node:420155 node:420158 node:420161 node:4676248 node:5080777 node:565143 node:568452 node:568455 node:6217108 node:6217624 node:6220200 node:6220203 node:6220206 node:6220398 node:6269567 node:6271682 node:6271724 node:6287392 node:6287395 node:6343972 node:65681 node:65773 node:65777 node:65785 node:65793 node:65801 node:65809 node:65813 node:65821 node:6602761 node:669023 node:6984512 node:6984713 node:6995504 node:6995510 node:7004786 node:7139384 node:7380680 node:7416882 node:7417731 node:7417734 node:7418025 node:7449171 node:7449621 node:7450577 node:7450919 node:7450940 node:911354 node:919334 node_list node_view paragraph:1089 paragraph:1125 paragraph:1133 paragraph:1201 paragraph:1205 paragraph:1221 paragraph:1245 paragraph:14089 paragraph:14092 paragraph:21870 paragraph:21873 paragraph:22350 paragraph:24431 paragraph:24434 paragraph:25285 paragraph:25288 paragraph:25594 paragraph:35794 paragraph:35797 paragraph:48102 paragraph:48105 paragraph:48108 paragraph:48111 paragraph:50393 paragraph:52097 paragraph:52100 paragraph:52103 paragraph:52814 paragraph:56971 paragraph:7563 paragraph_view rendered taxonomy_term:344509 taxonomy_term:374988 taxonomy_term:4847 taxonomy_term:4851 taxonomy_term:4855 taxonomy_term:4859 taxonomy_term:4863 taxonomy_term:4867 taxonomy_term:4871 taxonomy_term:4875 taxonomy_term:4879 taxonomy_term:4887 taxonomy_term:4891 taxonomy_term_list taxonomy_term_view user:0 user:1 user:165 user:185",
            "x-drupal-cache-contexts": "languages:language_content languages:language_interface route theme timezone url.path url.query_args:_wrapper_format url.site user.node_grants:view user.permissions user.roles",
            "x-drupal-cache-max-age": "0 (Uncacheable)",
            "x-generator": "Drupal 10 (https://www.drupal.org)",
            "x-drupal-cache": "HIT",
            "last-modified": "Sun, 09 Aug 2026 04:03:56 GMT",
            "vary": "Accept-Encoding",
            "strict-transport-security": "max-age=31536000; includeSubDomains",
            "expires": "Sun, 19 Nov 1978 05:00:00 GMT",
            "age": "643"
        },
        "security_checks": {
            "strict-transport-security": true,
            "content-security-policy": false,
            "x-content-type-options": true,
            "x-frame-options": true,
            "referrer-policy": false,
            "permissions-policy": false,
            "cross-origin-opener-policy": false,
            "cross-origin-embedder-policy": false,
            "cross-origin-resource-policy": false
        },
        "server": "Apache",
        "powered_by": ""
    },
    "webpage": {
        "url": "https://www.rit.edu/",
        "title": "Rochester Institute of Technology | RIT",
        "description": "World leader in co-op. Top-ranked university for innovation. Majors emphasizing career experience and success. RIT: We’re always on to something amazing.",
        "success": true,
        "error": "",
        "status": 206
    },
    "network": {
        "129.21.1.40": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        }
    },
    "smtp": {
        "host": "mx03a-in01r.rit.edu",
        "ports": [
            {
                "port": 25,
                "open": false,
                "time_ms": 8.5,
                "banner": "",
                "error": "Connection refused"
            },
            {
                "port": 465,
                "open": false,
                "time_ms": 33.8,
                "banner": "",
                "error": "Connection refused"
            },
            {
                "port": 587,
                "open": false,
                "time_ms": 34,
                "banner": "",
                "error": "Connection refused"
            }
        ]
    },
    "visitor": {
        "ip": "216.73.217.62",
        "reverse": "",
        "country": "",
        "country_code": "",
        "region": "",
        "city": "",
        "latitude": null,
        "longitude": null,
        "isp": "",
        "organization": "",
        "asn": "",
        "timezone": "",
        "browser": "Other",
        "os": "Other",
        "language": "",
        "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
        "is_bot": true,
        "cloudflare": false
    },
    "analysis_time_ms": 88.62
}