Audit Trail
Evidence record for domain check
Integrity Verified
Test Node Identity
{
"os": "Linux srv1440888 6.8.0-101-generic #101-Ubuntu SMP PREEMPT_DYNAMIC Mon Feb 9 10:15:05 UTC 2026 x86_64",
"hostname": "srv1440888",
"php_version": "8.3.30",
"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 \n76.13.221.0/24 dev eth0 proto kernel scope link src 76.13.221.142 \n",
"ip_routes_v6": "2a02:4780:5e::/48 dev eth0 proto kernel metric 256 pref medium\nfe80::/64 dev eth0 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: 56810 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: hea.uum.edu.my. 300 IN A 103.5.180.127
DS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1038 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; AUTHORITY SECTION: uum.edu.my. 300 IN SOA dns1.uum.edu.my. admin.dnsvault.net. 2026030315 10800 3600 604800 86400
MX
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23029 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; AUTHORITY SECTION: uum.edu.my. 300 IN SOA dns1.uum.edu.my. admin.dnsvault.net. 2026030315 10800 3600 604800 86400
NS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44998 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; AUTHORITY SECTION: uum.edu.my. 300 IN SOA dns1.uum.edu.my. admin.dnsvault.net. 2026030315 10800 3600 604800 86400
TXT
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25167 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; AUTHORITY SECTION: uum.edu.my. 300 IN SOA dns1.uum.edu.my. admin.dnsvault.net. 2026030315 10800 3600 604800 86400
AAAA
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4439 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; AUTHORITY SECTION: uum.edu.my. 300 IN SOA dns1.uum.edu.my. admin.dnsvault.net. 2026030315 10800 3600 604800 86400
RRSIG
DNSKEY
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19599 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; AUTHORITY SECTION: uum.edu.my. 300 IN SOA dns1.uum.edu.my. admin.dnsvault.net. 2026030315 10800 3600 604800 86400
DNSSEC_VALIDATION
;; resolution failed: ncache nxrrset ; negative response, fully validated ; hea.uum.edu.my. 288 IN \-SOA ;-$NXRRSET ; uum.edu.my. SOA dns1.uum.edu.my. admin.dnsvault.net. 2026030315 10800 3600 604800 86400 ; uum.edu.my. RRSIG SOA ... ; DEK3638LQVKIUFM2G0ERBVGC5Q2T7TMO.uum.edu.my. RRSIG NSEC3 ... ; DEK3638LQVKIUFM2G0ERBVGC5Q2T7TMO.uum.edu.my. NSEC3 1 0 0 DC8EBCBA33EE44B3 DG9UGP4TN0KG4FJ8ELSJ7ACSO9J031NM A RRSIG
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 | 7.81 ms (p95: 7.9) | 6.16 ms (p95: 6.94) | -1.7 ms |
| IPv4 | 38.67 ms (p95: 43.71) | 36.99 ms (p95: 47.71) | -1.7 ms | |
| IPv6 | 39.94 ms (p95: 50.87) | 47.38 ms (p95: 49.84) | +7.4 ms | |
| Cloudflare | IPv4 | 9.88 ms (p95: 21.83) | 8.06 ms (p95: 19.96) | -1.8 ms |
| Cloudflare | IPv6 | 33.2 ms (p95: 44.66) | 7.99 ms (p95: 30.05) | -25.2 ms |
TLS Handshake Details
{
"ipv4": {
"ip_used": "103.5.180.127",
"ip_version": 4,
"raw_handshake": "40D7CA128C750000:error:8000006E:system library:BIO_connect:Connection timed out:../crypto/bio/bio_sock2.c:114:calling connect()\n40D7CA128C750000:error:10000067:BIO routines:BIO_connect:connect error:../crypto/bio/bio_sock2.c:116:\nconnect:errno=110"
}
}
HTTP Response Headers
{
"v4_http": {
"http_code": 500,
"curl_error": null,
"primary_ip": "103.5.180.127",
"total_time_ms": 23.22,
"connect_time_ms": 10.88,
"response_headers": [
"HTTP/1.1 500 Internal Server Error",
"Content-Length: 40130",
"Content-Type: text/html"
],
"starttransfer_time_ms": 23.13
},
"v4_https": {
"http_code": 0,
"curl_error": "Failed to connect to hea.uum.edu.my port 443 after 8002 ms: Timeout was reached",
"primary_ip": "",
"total_time_ms": 8002.49,
"connect_time_ms": 0,
"response_headers": [],
"starttransfer_time_ms": 0
}
}
Connectivity Test Output
{
"tcp_connect_v4_80": "200 0.011076 0.344391",
"tcp_connect_v4_443": "000 0.000000 0.000000"
}
Integrity Details
Algorithm: hmac-sha256-v1
Root Hash: 4de9f94ea61d01f0681f343e59183b8c472d3d9f6ec6d14599177799aba3085b
http_headers: d615f74ea869e33b36f2b0a4f594db4681a6e866dd62f53ff3d067e02441b733
dns_responses: f81a28c435f975519e01c3f477acc9a4ecb9829a94e58526b895e75774986859
tls_handshake: 53b21aaf4bca628369c2c514cecafefbeac5ffb8f9855b02e7f8b856d8e9bc2a
connectivity_log: dd028f38ba3dd1d8253496fea2f5403fc5b248d276bc372eacb2415fb8af32ef
dns_resolution_times: 64d717b8e85b15d1d1c06e109ba9054054861c4068eca0bf0401a895e014afdd