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: 15088 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: myhealth.gov.my. 3600 IN A 45.124.98.164
DS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13638 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; AUTHORITY SECTION: gov.my. 2436 IN SOA e.nic.my. hostmaster.nic.my. 2026062858 1800 900 604800 3600
MX
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10808 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; AUTHORITY SECTION: myhealth.gov.my. 3583 IN SOA dns1.gitn.net.my. planning.gitn.com.my. 2025082204 10800 3600 604800 38400
NS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11285 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; ANSWER SECTION: myhealth.gov.my. 3600 IN NS dns2.gitn.net.my. myhealth.gov.my. 3600 IN NS dns1.gitn.net.my.
TXT
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32526 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; AUTHORITY SECTION: myhealth.gov.my. 3583 IN SOA dns1.gitn.net.my. planning.gitn.com.my. 2025082204 10800 3600 604800 38400
AAAA
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6425 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; AUTHORITY SECTION: myhealth.gov.my. 3583 IN SOA dns1.gitn.net.my. planning.gitn.com.my. 2025082204 10800 3600 604800 38400
RRSIG
dns1.gitn.net.my. planning.gitn.com.my. 2025082204 10800 3600 604800 38400
DNSKEY
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17937 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; AUTHORITY SECTION: myhealth.gov.my. 3583 IN SOA dns1.gitn.net.my. planning.gitn.com.my. 2025082204 10800 3600 604800 38400
DNSSEC_VALIDATION
; unsigned answer myhealth.gov.my. 3583 IN SOA dns1.gitn.net.my. planning.gitn.com.my. 2025082204 10800 3600 604800 38400
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 ms (p95: 24.25) | 23.88 ms (p95: 31.96) | +2.9 ms |
| IPv4 | 44.04 ms (p95: 161.98) | 166.91 ms (p95: 174) | +122.9 ms | |
| IPv6 | 44.9 ms (p95: 159.05) | 48.98 ms (p95: 156.94) | +4.1 ms | |
| Cloudflare | IPv4 | 23.03 ms (p95: 29.04) | 17.2 ms (p95: 31.41) | -5.8 ms |
| Cloudflare | IPv6 | 24.06 ms (p95: 50.99) | 36.56 ms (p95: 51.6) | +12.5 ms |
TLS Handshake Details
{
"ipv4": {
"ip_used": "45.124.98.164",
"timed_out": true,
"ip_version": 4,
"raw_handshake": ""
}
}
HTTP Response Headers
{
"v4_http": {
"http_code": 0,
"curl_error": "Failed to connect to myhealth.gov.my port 80 after 8002 ms: Timeout was reached",
"primary_ip": "",
"total_time_ms": 8002.74,
"connect_time_ms": 0,
"response_headers": [],
"starttransfer_time_ms": 0
},
"v4_https": {
"http_code": 0,
"curl_error": "Failed to connect to myhealth.gov.my port 443 after 8002 ms: Timeout was reached",
"primary_ip": "",
"total_time_ms": 8002.38,
"connect_time_ms": 0,
"response_headers": [],
"starttransfer_time_ms": 0
}
}
Connectivity Test Output
{
"tcp_connect_v4_80": "000 0.000000 0.000000",
"tcp_connect_v4_443": "000 0.000000 0.000000"
}
Integrity Details
Algorithm: hmac-sha256-v1
Root Hash: f153ad2b3b9129b035b3819d9bd27c1c428cd6f27c460a52b26b8815474ceac2
http_headers: 15b536f56a75ca24b4d749bfb2f44e1cf9135175834061a9171e271630ea3e97
dns_responses: 97838ea6df92471937cf43860718ca2f9963f9a0bb06a2b4f17d0d4d39d2cdd8
tls_handshake: 8ef5346fd03811879b68ec67162fd77878128f39205dda497db29dc679f61237
connectivity_log: c571529628ae93d3d5180dec20e307692d772428bf4569b1feeb29b40bc18e78
dns_resolution_times: d455e5712c677c30305784ae5f43211473b41cd53f37f232100e0963ba24a36d