Audit Trail

Evidence record for domain check

Integrity Verified
Verification ID
b5638e73-c07c-4a4f-983a-24945e3392e3
Domain
digital.gov.my
Mode
manual
Started
2026-08-08 18:12:32 +08
Finished
2026-08-08 18:12:43 +08
Status
completed
Test Node Profile
dual stack
Engine Version
2.0.0
MGv6C Version
1.0.0
Test Node Identity
{
    "os": "Linux srv1440888 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul  1 21:53:05 UTC 2026 x86_64",
    "hostname": "srv1440888",
    "php_version": "8.3.33",
    "server_ipv4": "76.13.221.142",
    "server_ipv6": "2a02:4780:5e:2789::1"
}
Node Network Evidence
{
    "profile": "dual_stack",
    "enforcement_evidence": {
        "egress_check": {
            "v4_egress": "76.13.221.142",
            "v6_egress": "2a02:4780:5e:2789::1"
        },
        "ip_routes_v4": "default via 76.13.221.254 dev eth0 proto static \n10.6.101.0/24 dev wg0 scope link \n10.6.102.0/24 dev wg0 scope link \n76.13.221.0/24 dev eth0 proto kernel scope link src 76.13.221.142 \n172.29.0.0/24 dev wg0 scope link \n",
        "ip_routes_v6": "2a02:4780:5e::/48 dev eth0 proto kernel metric 256 pref medium\nfd7a:115c:a1e0::1136:5807 dev tailscale0 proto kernel metric 256 pref medium\nfe80::/64 dev eth0 proto kernel metric 256 pref medium\nfe80::/64 dev tailscale0 proto kernel metric 256 pref medium\ndefault via 2a02:4780:5e::1 dev eth0 proto static metric 1024 pref medium\n",
        "sysctl_flags": {
            "net.ipv6.conf.all.disable_ipv6": "0"
        },
        "nftables_summary": "unavailable or no permissions"
    }
}
DNS Responses

A

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34146
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; ANSWER SECTION:
digital.gov.my.		3600	IN	A	192.82.81.96

DS

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45176
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; ANSWER SECTION:
digital.gov.my.		58966	IN	DS	22676 8 2 0B508FDEDB242159A846093DCC8E06655964E16B962C88B371673BEE DEBA5478
digital.gov.my.		58966	IN	DS	22676 8 1 D19AA1F1DB491ED43B109680631467B537EC8C99

MX

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37117
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; ANSWER SECTION:
digital.gov.my.		300	IN	MX	5 alt1.aspmx.l.google.com.
digital.gov.my.		300	IN	MX	1 aspmx.l.google.com.
digital.gov.my.		300	IN	MX	1 data.dtsa.digital.gov.my.
digital.gov.my.		300	IN	MX	10 alt4.aspmx.l.google.com.
digital.gov.my.		300	IN	MX	10 alt3.aspmx.l.google.com.
digital.gov.my.		300	IN	MX	5 alt2.aspmx.l.google.com.

NS

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5940
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; ANSWER SECTION:
digital.gov.my.		3600	IN	NS	dns2.gitn.net.my.
digital.gov.my.		3600	IN	NS	dns1.gitn.net.my.

TXT

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18891
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; ANSWER SECTION:
digital.gov.my.		3600	IN	TXT	"google-site-verification=fDA7QRLwWHSuNSljGr5wlyMEx5G8jrm8A5GjUCz6_5o"
digital.gov.my.		3600	IN	TXT	"_globalsign-domain-verification=WjGITkZd3Sui73K8UYbePnrxQvhZt3lmUNukh8EVdy"
digital.gov.my.		3600	IN	TXT	"MS=80ECE2CC22F76616C712FF3A85D1977BFBA8256A"
digital.gov.my.		3600	IN	TXT	"v=spf1 ip4:103.8.147.12/30 ip4:219.92.54.177/32 ip4:103.156.82.32/29 ip4:103.156.83.32/29 include:_spf.google.com ~all"
digital.gov.my.		3600	IN	TXT	"google-site-verification=One2FrwFZvhwNHJ8lxViANI1ZrrOajpsp3DhBcbvoSs"

AAAA

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61556
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; AUTHORITY SECTION:
digital.gov.my.		3600	IN	SOA	dns1.gitn.net.my. planning.gitn.com.my. 2026080606 10800 3600 604800 38400

RRSIG

dns1.gitn.net.my. planning.gitn.com.my. 2026080606 10800 3600 604800 38400
SOA 8 3 3600 20260906234824 20260807224824 41959 digital.gov.my. igwupxcGny3d6KFjQZP1OVXX6PMKLZOQ+yzyIb7iHDj+bWC+hBT7ObIL FiANh+TEXH0ydVe0Tu3Jzlse9NJrI5CgW9TlQVROPGeIXcZtlr0Fris9 rhSMTiT0W3k/WZSjmojSYSw/IOheFKOU18lRTNGfmx9AF3y3vhQKwQzZ 1uY=

DNSKEY

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5706
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; ANSWER SECTION:
digital.gov.my.		3596	IN	DNSKEY	256 3 8 AwEAAdQpV0c+hwRji1u/HKgDvkd+YgYJfcWn9EVIBEIFDLkCeDMBOUa3 nB4qWkt+ShL1UPEY0s5I8EUws6EhC3LAxxnrqaMtm7mUCT3/i6craNYI TqK8Gk0kHkRcGA7gvRJ6xO6hsges3wr2mycrt7XI7D3OUjgduqyqoyVP QZJeesTJ
digital.gov.my.		3596	IN	DNSKEY	257 3 8 AwEAAclBt+PUouRi7PU/eCnSQ0MF9DoFIrcJGPsOyERj4xCDYm2+63VO VDThXMkRk4C62mKbqIeLCrhcnhRWOiD5lDdMic38ZBqc/plvKrTOnIPW /SIAZVVX+soYjX3uLvxGb8A9fbJXEdsy2jJky3VKyy1ONq30shaoV/y3 Vw7arlqUWAoTZaXkJxBqzGfg26DxAWE5QfvWBMaiA5dU3DhtDlvzOmPR Ym0eG7JW3NbUtJDqX6yEPfn5M+RXBgNv4/LyiUgfvMLq2hkTUfDlFs6I PAdd3fseKZg7sDiafjbalr74AtfuFQ6Vxky1qN79xh/u1L80fih9i4BA MOMyf3L7Y60=

DNSSEC_VALIDATION

; fully validated
digital.gov.my.		3596	IN	SOA	dns1.gitn.net.my. planning.gitn.com.my. 2026080606 10800 3600 604800 38400
digital.gov.my.		3596	IN	RRSIG	SOA 8 3 3600 20260906234824 20260807224824 41959 digital.gov.my. igwupxcGny3d6KFjQZP1OVXX6PMKLZOQ+yzyIb7iHDj+bWC+hBT7ObIL FiANh+TEXH0ydVe0Tu3Jzlse9NJrI5CgW9TlQVROPGeIXcZtlr0Fris9 rhSMTiT0W3k/WZSjmojSYSw/IOheFKOU18lRTNGfmx9AF3y3vhQKwQzZ 1uY=

DNS Resolution Performance

Comparison of A (IPv4) vs AAAA (IPv6) query times across resolvers and transports. Shows median (p50) of 3 samples.

Resolver Transport A (IPv4) AAAA (IPv6) Delta
System Default 23.24 ms (p95: 23.45) 22.42 ms (p95: 23.6) -0.8 ms
Google IPv4 80.35 ms (p95: 165.01) 53.49 ms (p95: 155.98) -26.9 ms
Google IPv6 156.95 ms (p95: 221.72) 153.17 ms (p95: 175.09) -3.8 ms
Cloudflare IPv4 23.93 ms (p95: 27.29) 23.55 ms (p95: 23.6) -0.4 ms
Cloudflare IPv6 21.79 ms (p95: 24.37) 23.65 ms (p95: 43.55) +1.9 ms
TLS Handshake Details
{
    "ipv4": {
        "ip_used": "192.82.81.96",
        "timed_out": false,
        "ip_version": 4,
        "raw_handshake": "depth=2 C = BE, O = GlobalSign nv-sa, CN = GlobalSign Root E46\nverify return:1\ndepth=1 C = BE, O = GlobalSign nv-sa, CN = GlobalSign GCC E46 OV TLS CA 2025\nverify return:1\ndepth=0 C = MY, ST = PUTRAJAYA, L = PUTRAJAYA, O = KEMENTERIAN DIGITAL, CN = *.digital.gov.my\nverify return:1\nCONNECTED(00000010)\n---\nCertificate chain\n 0 s:C = MY, ST = PUTRAJAYA, L = PUTRAJAYA, O = KEMENTERIAN DIGITAL, CN = *.digital.gov.my\n   i:C = BE, O = GlobalSign nv-sa, CN = GlobalSign GCC E46 OV TLS CA 2025\n   a:PKEY: id-ecPublicKey, 384 (bit); sigalg: ecdsa-with-SHA384\n   v:NotBefore: Aug  5 01:21:22 2026 GMT; NotAfter: Feb 20 01:21:22 2027 GMT\n-----BEGIN CERTIFICATE-----\nMIIFETCCBJigAwIBAgIMZS5tbMVYzqyhdnOlMAoGCCqGSM49BAMDMFQxCzAJBgNV\nBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSowKAYDVQQDEyFHbG9i\nYWxTaWduIEdDQyBFNDYgT1YgVExTIENBIDIwMjUwHhcNMjYwODA1MDEyMTIyWhcN\nMjcwMjIwMDEyMTIyWjBuMQswCQYDVQQGEwJNWTESMBAGA1UECBMJUFVUUkFKQVlB\nMRIwEAYDVQQHEwlQVVRSQUpBWUExHDAaBgNVBAoTE0tFTUVOVEVSSUFOIERJR0lU\nQUwxGTAXBgNVBAMMECouZGlnaXRhbC5nb3YubXkwdjAQBgcqhkjOPQIBBgUrgQQA\nIgNiAASKFXr7V9aMu7UBKCChk+W7tVYBMoZBX9QsVAW2hOkwEbcVeTHfhhGb2YDe\nBkv3/PBeFOjYj8uvwc1rMuOBpQG+QLafESGsEw2YvKhBlEWF+yS0bEssB1K6eajF\n+Q8NH2yjggMXMIIDEzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADCBlQYI\nKwYBBQUHAQEEgYgwgYUwRwYIKwYBBQUHMAKGO2h0dHA6Ly9zZWN1cmUuZ2xvYmFs\nc2lnbi5jb20vY2FjZXJ0L2dzZ2NjZTQ2b3Z0bHNjYTIwMjUuY3J0MDoGCCsGAQUF\nBzABhi5odHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9nc2djY2U0Nm92dGxzY2Ey\nMDI1MBMGA1UdIAQMMAowCAYGZ4EMAQICMEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6\nLy9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2NlNDZvdnRsc2NhMjAyNS5jcmwwKwYD\nVR0RBCQwIoIQKi5kaWdpdGFsLmdvdi5teYIOZGlnaXRhbC5nb3YubXkwHwYDVR0j\nBBgwFoAUKpR/x+B3vPOUKoAUVqeAhzjNSrIwEwYDVR0lBAwwCgYIKwYBBQUHAwEw\nHQYDVR0OBBYEFFo9pimTfNqn0Y1kSOQ639KRuO/PMIIBfgYKKwYBBAHWeQIEAgSC\nAW4EggFqAWgAdQAcn2gs6frwRWlQ+BuWiofd2zIQ2EzmyLLjglJKxM9ZnwAAAZ/P\ngtbaAAAEAwBGMEQCIFb1Qww7zHGcXIHp9EBODDLlrnahcNnNX5+OQVqp0ybBAiBv\nRsmxEHrz0IZDNc0SIWw5qdhCYqj0bQqQvPVEzLfkCAB2AExj3JjlnB2riPYeij3e\nro+rRKM3e1+blMP7oZz8wb4mAAABn8+C04UAAAQDAEcwRQIhALmocBqBsTGjgV7Q\nb2ZjaLaSHoHNdy5PLmrNQbyk0SscAiBfe1UqYa+ixLnEToHO3YrAJ+lYN9QUi/XS\n4VUv/MF3oQB3AGBMmq96f3dfAdQG/JINyJnrCxx9+MlSG/r6F3c7l4vJAAABn8+C\n1gAAAAQDAEgwRgIhAL29ay5q7Im1IZzFKzoQkH+VJK9vMJqyt9GcFgx/iHeHAiEA\ntp8wD8WlKvbsDGRAbfyQ4SFLrcr2A6ANdhuERuN4TuwwCgYIKoZIzj0EAwMDZwAw\nZAIwbGXULUfjcDd66r+uvmHEJ96PBcyvyUgMD1PVdZHEdcLXbJbXhCbq4AH+gzsa\nk543AjACTFEJb9Xh0kdQ5VM5wiwAkYpKpKpknnULje1a5SUHHgd0iIOQaF1n8QDE\n0NFbaA0=\n-----END CERTIFICATE-----\n 1 s:C = BE, O = GlobalSign nv-sa, CN = GlobalSign GCC E46 OV TLS CA 2025\n   i:C = BE, O = GlobalSign nv-sa, CN = GlobalSign Root E46\n   a:PKEY: id-ecPublicKey, 384 (bit); sigalg: ecdsa-with-SHA384\n   v:NotBefore: Sep 17 02:56:24 2025 GMT; NotAfter: Jun 23 00:00:00 2029 GMT\n-----BEGIN CERTIFICATE-----\nMIIDLTCCArOgAwIBAgIRAIRDWLO5P1OG3qXv3gMLizAwCgYIKoZIzj0EAwMwRjEL\nMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExHDAaBgNVBAMT\nE0dsb2JhbFNpZ24gUm9vdCBFNDYwHhcNMjUwOTE3MDI1NjI0WhcNMjkwNjIzMDAw\nMDAwWjBUMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEq\nMCgGA1UEAxMhR2xvYmFsU2lnbiBHQ0MgRTQ2IE9WIFRMUyBDQSAyMDI1MHYwEAYH\nKoZIzj0CAQYFK4EEACIDYgAEkyL4+rUDRPqxJx6MHc07NpC/2cWiiAo2uenuxVkQ\nUazTmpT+W5YbqFpQZkdNjJR78EHs+JEbOHhwIyR3n6fLuevTM+PgXLJcRZG/KCLk\nnwJ+6Cpe/gyv69NlpXbG5+M2o4IBVTCCAVEwDgYDVR0PAQH/BAQDAgGGMBMGA1Ud\nJQQMMAoGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFCqU\nf8fgd7zzlCqAFFangIc4zUqyMB8GA1UdIwQYMBaAFDEKkI+2xp3SREuAtaLmH7ES\nTxuVMHsGCCsGAQUFBwEBBG8wbTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuZ2xv\nYmFsc2lnbi5jb20vcm9vdGU0NjA7BggrBgEFBQcwAoYvaHR0cDovL3NlY3VyZS5n\nbG9iYWxzaWduLmNvbS9jYWNlcnQvcm9vdGU0Ni5jcnQwNgYDVR0fBC8wLTAroCmg\nJ4YlaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290ZTQ2LmNybDAhBgNVHSAE\nGjAYMAgGBmeBDAECAjAMBgorBgEEAaAyCgECMAoGCCqGSM49BAMDA2gAMGUCMCNM\n+BqZ3b5TgJ77uuOiCEWj2IJNuPp6Eid/mNBDjo0dohAPsN3VpGq38jBZtRnQ/wIx\nAI+Y3ocxuv416s1mbadyR3gLjhX+QEInlnbyiFwBXvko+bGKGGFdRyH0TAAvh4BR\naQ==\n-----END CERTIFICATE-----\n---\nServer certificate\nsubject=C = MY, ST = PUTRAJAYA, L = PUTRAJAYA, O = KEMENTERIAN DIGITAL, CN = *.digital.gov.my\nissuer=C = BE, O = GlobalSign nv-sa, CN = GlobalSign GCC E46 OV TLS CA 2025\n---\nNo client certificate CA names sent\nPeer signing digest: SHA384\nPeer signature type: ECDSA\nServer Temp Key: X25519, 253 bits\n---\nSSL handshake has read 2461 bytes and written 396 bytes\nVerification: OK\n---\nNew, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384\nServer public key is 384 bit\nSecure Renegotiation IS NOT supported\nCompression: NONE\nExpansion: NONE\nNo ALPN negotiated\nEarly data was not sent\nVerify return code: 0 (ok)\n---\nDONE"
    }
}
HTTP Response Headers
{
    "v4_http": {
        "http_code": 200,
        "curl_error": null,
        "primary_ip": "192.82.81.96",
        "total_time_ms": 223.95,
        "connect_time_ms": 33.51,
        "response_headers": {
            "0": "HTTP/1.1 301 Moved Permanently",
            "1": "location: https://digital.gov.my:443/",
            "2": "date: Sat, 08 Aug 2026 10:12:43 GMT",
            "3": "server: envoy",
            "4": "transfer-encoding: chunked",
            "6": "HTTP/2 301",
            "7": "location: https://www.digital.gov.my/",
            "8": "date: Sat, 08 Aug 2026 10:12:43 GMT",
            "9": "server: envoy",
            "11": "HTTP/2 200",
            "12": "accept-ch: Sec-CH-Prefers-Color-Scheme",
            "13": "vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding",
            "14": "critical-ch: Sec-CH-Prefers-Color-Scheme",
            "15": "x-powered-by: Next.js, Payload",
            "16": "content-security-policy-report-only: default-src 'self'; script-src 'self' 'nonce-YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3' 'strict-dynamic' https://www.clarity.ms https://*.clarity.ms https://unpkg.com https://challenges.cloudflare.com https://splask-analytics.jdn.gov.my; style-src 'self' 'unsafe-inline'; img-src 'self' data: https://kd-portal.s3.ap-southeast-1.amazonaws.com https://*.clarity.ms https://c.bing.com; font-src 'self' data:; connect-src 'self' https://*.clarity.ms https://c.bing.com https://splask-analytics.jdn.gov.my https://api.us-east.tinybird.co; frame-src 'self' https://challenges.cloudflare.com; frame-ancestors 'self'; base-uri 'self'; object-src 'none'; report-uri /api/csp-report; report-to csp-endpoint",
            "17": "link: <https://www.digital.gov.my/>; rel=\"alternate\"; hreflang=\"ms-MY\", <https://www.digital.gov.my/en-GB>; rel=\"alternate\"; hreflang=\"en-GB\", <https://www.digital.gov.my/>; rel=\"alternate\"; hreflang=\"x-default\"",
            "18": "link: </_next/static/media/0484562807a97172-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3\"; type=\"font/woff2\", </_next/static/media/8888a3826f4a3af4-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3\"; type=\"font/woff2\", </_next/static/media/b957ea75a84b6ea7-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3\"; type=\"font/woff2\", </_next/static/media/e4af272ccee01ff0-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3\"; type=\"font/woff2\", </_next/static/css/0c5a216a26784e39.css>; rel=preload; as=\"style\"; nonce=\"YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3\"",
            "19": "reporting-endpoints: csp-endpoint=\"https://0.0.0.0:3000/api/csp-report\"",
            "20": "set-cookie: NEXT_LOCALE=ms-MY; Path=/; Expires=Sun, 08 Aug 2027 10:12:43 GMT; Max-Age=31536000; SameSite=lax",
            "21": "x-middleware-request-content-security-policy: default-src 'self'; script-src 'self' 'nonce-YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3' 'strict-dynamic' https://www.clarity.ms https://*.clarity.ms https://unpkg.com https://challenges.cloudflare.com https://splask-analytics.jdn.gov.my; style-src 'self' 'unsafe-inline'; img-src 'self' data: https://kd-portal.s3.ap-southeast-1.amazonaws.com https://*.clarity.ms https://c.bing.com; font-src 'self' data:; connect-src 'self' https://*.clarity.ms https://c.bing.com https://splask-analytics.jdn.gov.my https://api.us-east.tinybird.co; frame-src 'self' https://challenges.cloudflare.com; frame-ancestors 'self'; base-uri 'self'; object-src 'none'; report-uri /api/csp-report; report-to csp-endpoint",
            "22": "x-middleware-request-x-nonce: YzI1N2EwZTEtZmY2ZC00YmRhLWJiZTEtOGQxYjlhZjczMzY3",
            "23": "x-middleware-rewrite: /ms-MY",
            "24": "cache-control: private, no-cache, no-store, max-age=0, must-revalidate",
            "25": "content-type: text/html; charset=utf-8",
            "26": "date: Sat, 08 Aug 2026 10:12:43 GMT",
            "27": "strict-transport-security: max-age=31536000; includeSubDomains",
            "28": "x-content-type-options: nosniff",
            "29": "x-frame-options: SAMEORIGIN",
            "30": "referrer-policy: strict-origin-when-cross-origin",
            "31": "permissions-policy: camera=(), microphone=(), geolocation=(), browsing-topics=()",
            "32": "server: envoy"
        },
        "starttransfer_time_ms": 223.77
    },
    "v4_https": {
        "tls": {
            "protocol": 0,
            "certificates": [
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIFETCCBJigAwIBAgIMZS5tbMVYzqyhdnOlMAoGCCqGSM49BAMDMFQxCzAJBgNV\nBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSowKAYDVQQDEyFHbG9i\nYWxTaWduIEdDQyBFNDYgT1YgVExTIENBIDIwMjUwHhcNMjYwODA1MDEyMTIyWhcN\nMjcwMjIwMDEyMTIyWjBuMQswCQYDVQQGEwJNWTESMBAGA1UECBMJUFVUUkFKQVlB\nMRIwEAYDVQQHEwlQVVRSQUpBWUExHDAaBgNVBAoTE0tFTUVOVEVSSUFOIERJR0lU\nQUwxGTAXBgNVBAMMECouZGlnaXRhbC5nb3YubXkwdjAQBgcqhkjOPQIBBgUrgQQA\nIgNiAASKFXr7V9aMu7UBKCChk+W7tVYBMoZBX9QsVAW2hOkwEbcVeTHfhhGb2YDe\nBkv3/PBeFOjYj8uvwc1rMuOBpQG+QLafESGsEw2YvKhBlEWF+yS0bEssB1K6eajF\n+Q8NH2yjggMXMIIDEzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADCBlQYI\nKwYBBQUHAQEEgYgwgYUwRwYIKwYBBQUHMAKGO2h0dHA6Ly9zZWN1cmUuZ2xvYmFs\nc2lnbi5jb20vY2FjZXJ0L2dzZ2NjZTQ2b3Z0bHNjYTIwMjUuY3J0MDoGCCsGAQUF\nBzABhi5odHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9nc2djY2U0Nm92dGxzY2Ey\nMDI1MBMGA1UdIAQMMAowCAYGZ4EMAQICMEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6\nLy9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2NlNDZvdnRsc2NhMjAyNS5jcmwwKwYD\nVR0RBCQwIoIQKi5kaWdpdGFsLmdvdi5teYIOZGlnaXRhbC5nb3YubXkwHwYDVR0j\nBBgwFoAUKpR/x+B3vPOUKoAUVqeAhzjNSrIwEwYDVR0lBAwwCgYIKwYBBQUHAwEw\nHQYDVR0OBBYEFFo9pimTfNqn0Y1kSOQ639KRuO/PMIIBfgYKKwYBBAHWeQIEAgSC\nAW4EggFqAWgAdQAcn2gs6frwRWlQ+BuWiofd2zIQ2EzmyLLjglJKxM9ZnwAAAZ/P\ngtbaAAAEAwBGMEQCIFb1Qww7zHGcXIHp9EBODDLlrnahcNnNX5+OQVqp0ybBAiBv\nRsmxEHrz0IZDNc0SIWw5qdhCYqj0bQqQvPVEzLfkCAB2AExj3JjlnB2riPYeij3e\nro+rRKM3e1+blMP7oZz8wb4mAAABn8+C04UAAAQDAEcwRQIhALmocBqBsTGjgV7Q\nb2ZjaLaSHoHNdy5PLmrNQbyk0SscAiBfe1UqYa+ixLnEToHO3YrAJ+lYN9QUi/XS\n4VUv/MF3oQB3AGBMmq96f3dfAdQG/JINyJnrCxx9+MlSG/r6F3c7l4vJAAABn8+C\n1gAAAAQDAEgwRgIhAL29ay5q7Im1IZzFKzoQkH+VJK9vMJqyt9GcFgx/iHeHAiEA\ntp8wD8WlKvbsDGRAbfyQ4SFLrcr2A6ANdhuERuN4TuwwCgYIKoZIzj0EAwMDZwAw\nZAIwbGXULUfjcDd66r+uvmHEJ96PBcyvyUgMD1PVdZHEdcLXbJbXhCbq4AH+gzsa\nk543AjACTFEJb9Xh0kdQ5VM5wiwAkYpKpKpknnULje1a5SUHHgd0iIOQaF1n8QDE\n0NFbaA0=\n-----END CERTIFICATE-----\n",
                    "Issuer": "C = BE, O = GlobalSign nv-sa, CN = GlobalSign GCC E46 OV TLS CA 2025",
                    "Subject": "C = MY, ST = PUTRAJAYA, L = PUTRAJAYA, O = KEMENTERIAN DIGITAL, CN = *.digital.gov.my",
                    "Version": "2",
                    "Signature": "30:64:02:30:6c:65:d4:2d:47:e3:70:37:7a:ea:bf:ae:be:61:c4:27:de:8f:05:cc:af:c9:48:0c:0f:53:d5:75:91:c4:75:c2:d7:6c:96:d7:84:26:ea:e0:01:fe:83:3b:1a:93:9e:37:02:30:02:4c:51:09:6f:d5:e1:d2:47:50:e5:53:39:c2:2c:00:91:8a:4a:a4:aa:64:9e:75:0b:8d:ed:5a:e5:25:07:1e:07:74:88:83:90:68:5d:67:f1:00:c4:d0:d1:5b:68:0d:",
                    "Start date": "Aug  5 01:21:22 2026 GMT",
                    "Expire date": "Feb 20 01:21:22 2027 GMT",
                    "Serial Number": "652e6d6cc558ceaca17673a5",
                    "X509v3 Key Usage": "Digital Signature",
                    "Signature Algorithm": "ecdsa-with-SHA384",
                    "Public Key Algorithm": "id-ecPublicKey",
                    "CT Precertificate SCTs": "Signed Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : 1C:9F:68:2C:E9:FA:F0:45:69:50:F8:1B:96:8A:87:DD:\n                DB:32:10:D8:4C:E6:C8:B2:E3:82:52:4A:C4:CF:59:9F\n    Timestamp : Aug  5 01:21:26.234 2026 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:44:02:20:56:F5:43:0C:3B:CC:71:9C:5C:81:E9:F4:\n                40:4E:0C:32:E5:AE:76:A1:70:D9:CD:5F:9F:8E:41:5A:\n                A9:D3:26:C1:02:20:6F:46:C9:B1:10:7A:F3:D0:86:43:\n                35:CD:12:21:6C:39:A9:D8:42:62:A8:F4:6D:0A:90:BC:\n                F5:44:CC:B7:E4:08\nSigned Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : 4C:63:DC:98:E5:9C:1D:AB:88:F6:1E:8A:3D:DE:AE:8F:\n                AB:44:A3:37:7B:5F:9B:94:C3:FB:A1:9C:FC:C1:BE:26\n    Timestamp : Aug  5 01:21:25.381 2026 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:45:02:21:00:B9:A8:70:1A:81:B1:31:A3:81:5E:D0:\n                6F:66:63:68:B6:92:1E:81:CD:77:2E:4F:2E:6A:CD:41:\n                BC:A4:D1:2B:1C:02:20:5F:7B:55:2A:61:AF:A2:C4:B9:\n                C4:4E:81:CE:DD:8A:C0:27:E9:58:37:D4:14:8B:F5:D2:\n                E1:55:2F:FC:C1:77:A1\nSigned Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : 60:4C:9A:AF:7A:7F:77:5F:01:D4:06:FC:92:0D:C8:99:\n                EB:0B:1C:7D:F8:C9:52:1B:FA:FA:17:77:3B:97:8B:C9\n    Timestamp : Aug  5 01:21:26.016 2026 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:46:02:21:00:BD:BD:6B:2E:6A:EC:89:B5:21:9C:C5:\n                2B:3A:10:90:7F:95:24:AF:6F:30:9A:B2:B7:D1:9C:16:\n                0C:7F:88:77:87:02:21:00:B6:9F:30:0F:C5:A5:2A:F6:\n                EC:0C:64:40:6D:FC:90:E1:21:4B:AD:CA:F6:03:A0:0D:\n                76:1B:84:46:E3:78:4E:EC",
                    "X509v3 Basic Constraints": "CA:FALSE",
                    "X509v3 Extended Key Usage": "TLS Web Server Authentication",
                    "X509v3 Certificate Policies": "Policy: 2.23.140.1.2.2",
                    "Authority Information Access": "CA Issuers - URI:http://secure.globalsign.com/cacert/gsgcce46ovtlsca2025.crt\nOCSP - URI:http://ocsp.globalsign.com/gsgcce46ovtlsca2025",
                    "X509v3 Subject Key Identifier": "5A:3D:A6:29:93:7C:DA:A7:D1:8D:64:48:E4:3A:DF:D2:91:B8:EF:CF",
                    "X509v3 CRL Distribution Points": "Full Name:\n  URI:http://crl.globalsign.com/gsgcce46ovtlsca2025.crl",
                    "X509v3 Authority Key Identifier": "2A:94:7F:C7:E0:77:BC:F3:94:2A:80:14:56:A7:80:87:38:CD:4A:B2",
                    "X509v3 Subject Alternative Name": "DNS:*.digital.gov.my, DNS:digital.gov.my"
                },
                {
                    "Cert": "-----BEGIN CERTIFICATE-----\nMIIDLTCCArOgAwIBAgIRAIRDWLO5P1OG3qXv3gMLizAwCgYIKoZIzj0EAwMwRjEL\nMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExHDAaBgNVBAMT\nE0dsb2JhbFNpZ24gUm9vdCBFNDYwHhcNMjUwOTE3MDI1NjI0WhcNMjkwNjIzMDAw\nMDAwWjBUMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEq\nMCgGA1UEAxMhR2xvYmFsU2lnbiBHQ0MgRTQ2IE9WIFRMUyBDQSAyMDI1MHYwEAYH\nKoZIzj0CAQYFK4EEACIDYgAEkyL4+rUDRPqxJx6MHc07NpC/2cWiiAo2uenuxVkQ\nUazTmpT+W5YbqFpQZkdNjJR78EHs+JEbOHhwIyR3n6fLuevTM+PgXLJcRZG/KCLk\nnwJ+6Cpe/gyv69NlpXbG5+M2o4IBVTCCAVEwDgYDVR0PAQH/BAQDAgGGMBMGA1Ud\nJQQMMAoGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFCqU\nf8fgd7zzlCqAFFangIc4zUqyMB8GA1UdIwQYMBaAFDEKkI+2xp3SREuAtaLmH7ES\nTxuVMHsGCCsGAQUFBwEBBG8wbTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuZ2xv\nYmFsc2lnbi5jb20vcm9vdGU0NjA7BggrBgEFBQcwAoYvaHR0cDovL3NlY3VyZS5n\nbG9iYWxzaWduLmNvbS9jYWNlcnQvcm9vdGU0Ni5jcnQwNgYDVR0fBC8wLTAroCmg\nJ4YlaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290ZTQ2LmNybDAhBgNVHSAE\nGjAYMAgGBmeBDAECAjAMBgorBgEEAaAyCgECMAoGCCqGSM49BAMDA2gAMGUCMCNM\n+BqZ3b5TgJ77uuOiCEWj2IJNuPp6Eid/mNBDjo0dohAPsN3VpGq38jBZtRnQ/wIx\nAI+Y3ocxuv416s1mbadyR3gLjhX+QEInlnbyiFwBXvko+bGKGGFdRyH0TAAvh4BR\naQ==\n-----END CERTIFICATE-----\n",
                    "Issuer": "C = BE, O = GlobalSign nv-sa, CN = GlobalSign Root E46",
                    "Subject": "C = BE, O = GlobalSign nv-sa, CN = GlobalSign GCC E46 OV TLS CA 2025",
                    "Version": "2",
                    "Signature": "30:65:02:30:23:4c:f8:1a:99:dd:be:53:80:9e:fb:ba:e3:a2:08:45:a3:d8:82:4d:b8:fa:7a:12:27:7f:98:d0:43:8e:8d:1d:a2:10:0f:b0:dd:d5:a4:6a:b7:f2:30:59:b5:19:d0:ff:02:31:00:8f:98:de:87:31:ba:fe:35:ea:cd:66:6d:a7:72:47:78:0b:8e:15:fe:40:42:27:96:76:f2:88:5c:01:5e:f9:28:f9:b1:8a:18:61:5d:47:21:f4:4c:00:2f:87:80:51:69:",
                    "Start date": "Sep 17 02:56:24 2025 GMT",
                    "Expire date": "Jun 23 00:00:00 2029 GMT",
                    "Serial Number": "844358b3b93f5386dea5efde030b8b30",
                    "X509v3 Key Usage": "Digital Signature, Certificate Sign, CRL Sign",
                    "Signature Algorithm": "ecdsa-with-SHA384",
                    "Public Key Algorithm": "id-ecPublicKey",
                    "X509v3 Basic Constraints": "CA:TRUE, pathlen:0",
                    "X509v3 Extended Key Usage": "TLS Web Server Authentication",
                    "X509v3 Certificate Policies": "Policy: 2.23.140.1.2.2\nPolicy: 1.3.6.1.4.1.4146.10.1.2",
                    "Authority Information Access": "OCSP - URI:http://ocsp.globalsign.com/roote46\nCA Issuers - URI:http://secure.globalsign.com/cacert/roote46.crt",
                    "X509v3 Subject Key Identifier": "2A:94:7F:C7:E0:77:BC:F3:94:2A:80:14:56:A7:80:87:38:CD:4A:B2",
                    "X509v3 CRL Distribution Points": "Full Name:\n  URI:http://crl.globalsign.com/roote46.crl",
                    "X509v3 Authority Key Identifier": "31:0A:90:8F:B6:C6:9D:D2:44:4B:80:B5:A2:E6:1F:B1:12:4F:1B:95"
                }
            ]
        },
        "http_code": 200,
        "curl_error": null,
        "primary_ip": "192.82.81.96",
        "total_time_ms": 226.12,
        "connect_time_ms": 27.38,
        "response_headers": {
            "0": "HTTP/2 301",
            "1": "location: https://www.digital.gov.my/",
            "2": "date: Sat, 08 Aug 2026 10:12:43 GMT",
            "3": "server: envoy",
            "5": "HTTP/2 200",
            "6": "accept-ch: Sec-CH-Prefers-Color-Scheme",
            "7": "vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding",
            "8": "critical-ch: Sec-CH-Prefers-Color-Scheme",
            "9": "x-powered-by: Next.js, Payload",
            "10": "content-security-policy-report-only: default-src 'self'; script-src 'self' 'nonce-ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz' 'strict-dynamic' https://www.clarity.ms https://*.clarity.ms https://unpkg.com https://challenges.cloudflare.com https://splask-analytics.jdn.gov.my; style-src 'self' 'unsafe-inline'; img-src 'self' data: https://kd-portal.s3.ap-southeast-1.amazonaws.com https://*.clarity.ms https://c.bing.com; font-src 'self' data:; connect-src 'self' https://*.clarity.ms https://c.bing.com https://splask-analytics.jdn.gov.my https://api.us-east.tinybird.co; frame-src 'self' https://challenges.cloudflare.com; frame-ancestors 'self'; base-uri 'self'; object-src 'none'; report-uri /api/csp-report; report-to csp-endpoint",
            "11": "link: <https://www.digital.gov.my/>; rel=\"alternate\"; hreflang=\"ms-MY\", <https://www.digital.gov.my/en-GB>; rel=\"alternate\"; hreflang=\"en-GB\", <https://www.digital.gov.my/>; rel=\"alternate\"; hreflang=\"x-default\"",
            "12": "link: </_next/static/media/0484562807a97172-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz\"; type=\"font/woff2\", </_next/static/media/8888a3826f4a3af4-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz\"; type=\"font/woff2\", </_next/static/media/b957ea75a84b6ea7-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz\"; type=\"font/woff2\", </_next/static/media/e4af272ccee01ff0-s.p.woff2>; rel=preload; as=\"font\"; crossorigin=\"\"; nonce=\"ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz\"; type=\"font/woff2\", </_next/static/css/0c5a216a26784e39.css>; rel=preload; as=\"style\"; nonce=\"ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz\"",
            "13": "reporting-endpoints: csp-endpoint=\"https://0.0.0.0:3000/api/csp-report\"",
            "14": "set-cookie: NEXT_LOCALE=ms-MY; Path=/; Expires=Sun, 08 Aug 2027 10:12:43 GMT; Max-Age=31536000; SameSite=lax",
            "15": "x-middleware-request-content-security-policy: default-src 'self'; script-src 'self' 'nonce-ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz' 'strict-dynamic' https://www.clarity.ms https://*.clarity.ms https://unpkg.com https://challenges.cloudflare.com https://splask-analytics.jdn.gov.my; style-src 'self' 'unsafe-inline'; img-src 'self' data: https://kd-portal.s3.ap-southeast-1.amazonaws.com https://*.clarity.ms https://c.bing.com; font-src 'self' data:; connect-src 'self' https://*.clarity.ms https://c.bing.com https://splask-analytics.jdn.gov.my https://api.us-east.tinybird.co; frame-src 'self' https://challenges.cloudflare.com; frame-ancestors 'self'; base-uri 'self'; object-src 'none'; report-uri /api/csp-report; report-to csp-endpoint",
            "16": "x-middleware-request-x-nonce: ZDNmM2Q4OTQtZGI3Ni00YjJlLWFiYmYtNDhiODkzZjc3N2Qz",
            "17": "x-middleware-rewrite: /ms-MY",
            "18": "cache-control: private, no-cache, no-store, max-age=0, must-revalidate",
            "19": "content-type: text/html; charset=utf-8",
            "20": "date: Sat, 08 Aug 2026 10:12:43 GMT",
            "21": "strict-transport-security: max-age=31536000; includeSubDomains",
            "22": "x-content-type-options: nosniff",
            "23": "x-frame-options: SAMEORIGIN",
            "24": "referrer-policy: strict-origin-when-cross-origin",
            "25": "permissions-policy: camera=(), microphone=(), geolocation=(), browsing-topics=()",
            "26": "server: envoy"
        },
        "starttransfer_time_ms": 226.03
    }
}
Connectivity Test Output
{
    "tcp_connect_v4_80": "301 0.015409 0.031391",
    "tcp_connect_v4_443": "301 0.009624 0.049650"
}
Integrity Details
Algorithm: hmac-sha256-v1
Root Hash: 36c395bcbbb395a952ccf98f4c48417b8928370140c5115a3bea48ff34d584f9
http_headers: 7426cac2de6a4e585c10a17a28ef3da3c5c34c9d60df2b0111a1890b9ab3425e
dns_responses: 518742b2ae6290d39c241881d1415bb0bbc020c0114dd5a4a7e666346f83acec
tls_handshake: 0d85f9e8f8207ed567e3d6ff7ee4715dfa691d08ddd79f8312143a771826c3a6
connectivity_log: f2d4ba032e6fd9c35f97ce31b288a46bc88e169081911aa21e0b37516646d4bf
dns_resolution_times: c352628d540297e5ccd488b668ce340852de681096dbeff054ff0d142b83ab54