Audit Trail
Evidence record for domain check
Integrity Verified
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: 2426 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: jpa.gov.my. 3600 IN A 202.75.5.12
DS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8495 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: jpa.gov.my. 53468 IN DS 10585 8 1 C25AD71EB88A853B44CB9404F87755C6B59F77F2 jpa.gov.my. 53468 IN DS 10585 8 2 559B4200A711236A442CED9E368726683EB10ACDBD69A1051650E8DC 3FBEB714
MX
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9277 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: jpa.gov.my. 300 IN MX 10 alt3.aspmx.l.google.com. jpa.gov.my. 300 IN MX 1 aspmx.l.google.com. jpa.gov.my. 300 IN MX 5 alt2.aspmx.l.google.com. jpa.gov.my. 300 IN MX 5 alt1.aspmx.l.google.com. jpa.gov.my. 300 IN MX 10 alt4.aspmx.l.google.com.
NS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22814 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: jpa.gov.my. 3600 IN NS dns1.gitn.net.my. jpa.gov.my. 3600 IN NS dns2.gitn.net.my.
TXT
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9498 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: jpa.gov.my. 300 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" jpa.gov.my. 300 IN TXT "MS=ms81949389" jpa.gov.my. 300 IN TXT "google-site-verification=EbokZKYVORwjX-zEka5luVAXG3YxgUzYZDU4fPQFVDI" jpa.gov.my. 300 IN TXT "google-site-verification=0Ia5Kq-7uXi6k9YX8s4Dmk_sAxKqOaDaPf0Gw1Zavb4"
AAAA
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20136 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; AUTHORITY SECTION: jpa.gov.my. 3600 IN SOA dns1.gitn.net.my. root.dns1.gitn.net.my. 2026032458 3600 900 3600000 3600
RRSIG
dns1.gitn.net.my. root.dns1.gitn.net.my. 2026032458 3600 900 3600000 3600 SOA 8 3 3600 20260906181127 20260807171127 48819 jpa.gov.my. oLXOI77QBRgRl2YV8R+PkJEkqpWUlq8GAVzONRfkdhP9NJ8MDOmgZgVe qIm56o1BCiXS3Z/FuTi4n93fW08pWrO/CZkqThfE+fGKKc9uNzvpLyBm rp0a8dWsEmKd0cfgSumPFn1/De/aWEMDz7+k/J2OuTpteZcW83nLyMhN mCU=
DNSKEY
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25253 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: jpa.gov.my. 3575 IN DNSKEY 257 3 8 AwEAAee5BlEcFyQ/8eG3oVpBGpc2Q34Fv1PnRLeDI9XHNPs881reREOc iLEnStp1A5otEdRz8VCrr61qmFI2p3Ex3jcsUoq6wP13dOXSQRB5OW3o vXwWxtfjoraKZmXtdhjFRv0bYTuiyNAIYJaM0X+D5n5y50eIBx+/SWWv GwI5DwoBTUZOJl8gifzFYZlT3oosLAqsCmhEb50UVE2yBa35YCQTkvJ1 Nug3aTO5gsK0lbZyLYcmIjx4TxXjMqlyQgFSjmvaIqyk33LUj1+MAyrH hD44sMCR5Kzw3nPi4p/rdvfUWGE7uCy0L57M9xu5RnYwm+D+9tDLlV+I kcI686ZoH0U= jpa.gov.my. 3575 IN DNSKEY 256 3 8 AwEAAbjc+x54hkGYyBhH3W0PXuZ2ks1LDzy3W1iwu4XMkFqRUjratrhD 8WyUeMv7cWBEky/4yclXOBsTK8hVduSwGiZWGPqDIseyyPnvaMzrCZVS X3PsguYkwWoKpmJKxc3mxj8l3oDQg4HclYaixdgaBYvaa9Tg5rQTnyye OhdTME7Z
DNSSEC_VALIDATION
; fully validated jpa.gov.my. 3575 IN SOA dns1.gitn.net.my. root.dns1.gitn.net.my. 2026032458 3600 900 3600000 3600 jpa.gov.my. 3575 IN RRSIG SOA 8 3 3600 20260906181127 20260807171127 48819 jpa.gov.my. oLXOI77QBRgRl2YV8R+PkJEkqpWUlq8GAVzONRfkdhP9NJ8MDOmgZgVe qIm56o1BCiXS3Z/FuTi4n93fW08pWrO/CZkqThfE+fGKKc9uNzvpLyBm rp0a8dWsEmKd0cfgSumPFn1/De/aWEMDz7+k/J2OuTpteZcW83nLyMhN mCU=
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 | 21.8 ms (p95: 22.5) | 21.94 ms (p95: 24.37) | +0.1 ms |
| IPv4 | 165.57 ms (p95: 242.39) | 39.51 ms (p95: 168.07) | -126.1 ms | |
| IPv6 | 162.86 ms (p95: 168.38) | 41.64 ms (p95: 160.57) | -121.2 ms | |
| Cloudflare | IPv4 | 23.68 ms (p95: 29.74) | 21.54 ms (p95: 24.29) | -2.1 ms |
| Cloudflare | IPv6 | 26.2 ms (p95: 33.97) | 35.1 ms (p95: 41.81) | +8.9 ms |
TLS Handshake Details
{
"ipv4": {
"ip_used": "202.75.5.12",
"timed_out": true,
"ip_version": 4,
"raw_handshake": ""
},
"ipv6": {
"ip_used": "2401:b00:4:1::2",
"timed_out": true,
"ip_version": 6,
"raw_handshake": ""
}
}
HTTP Response Headers
{
"v4_http": {
"http_code": 0,
"curl_error": "Failed to connect to jpa.gov.my port 80 after 8002 ms: Timeout was reached",
"primary_ip": "",
"total_time_ms": 8002.88,
"connect_time_ms": 0,
"response_headers": [],
"starttransfer_time_ms": 0
},
"v6_http": {
"http_code": 0,
"curl_error": "Failed to connect to jpa.gov.my port 80 after 8002 ms: Timeout was reached",
"primary_ip": "",
"total_time_ms": 8003.02,
"connect_time_ms": 0,
"response_headers": [],
"starttransfer_time_ms": 0
},
"v4_https": {
"http_code": 0,
"curl_error": "Failed to connect to jpa.gov.my port 443 after 8002 ms: Timeout was reached",
"primary_ip": "",
"total_time_ms": 8002.81,
"connect_time_ms": 0,
"response_headers": [],
"starttransfer_time_ms": 0
},
"v6_https": {
"http_code": 0,
"curl_error": "Failed to connect to jpa.gov.my port 443 after 8002 ms: Timeout was reached",
"primary_ip": "",
"total_time_ms": 8002.74,
"connect_time_ms": 0,
"response_headers": [],
"starttransfer_time_ms": 0
}
}
Connectivity Test Output
{
"tcp_connect_v4_80": "000 0.000000 0.000000",
"tcp_connect_v6_80": "000 0.000000 0.000000",
"tcp_connect_v4_443": "000 0.000000 0.000000",
"tcp_connect_v6_443": "000 0.000000 0.000000"
}
Integrity Details
Algorithm: hmac-sha256-v1
Root Hash: 6c7234e9c0ddc428a1a980014390f1ff672e0616548c7fbe206aa71be587dad4
http_headers: 9653a0ad5eb78928711172ca2f56049eb0545789654b2969723f1613a57e1450
dns_responses: f1e9690066cc3c63d7e4c0d6100c31e44255239efacb05c2db7f1bb75380fda2
tls_handshake: 5c01f5cf7e985c0b8777897907c927b9ff20902db2510d6f2569a98a848c6ace
connectivity_log: 984df820bbcc6bbfbb056bbe48c308184a576171583b285122107f3d0fc1ccfd
dns_resolution_times: cdc86da2004cd8a276374cc7c0a3e1e1aa6dbf6171beb68e71f0f7aec587f4a1