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: 50278 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: akademik.upm.edu.my. 300 IN CNAME spelextha.upm.edu.my. spelextha.upm.edu.my. 300 IN A 121.120.69.205
DS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51907 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: akademik.upm.edu.my. 299 IN CNAME spelextha.upm.edu.my. ;; AUTHORITY SECTION: upm.edu.my. 1800 IN SOA ns1.upm.edu.my. wanhafizi.upm.edu.my. 3434 3600 600 1209600 3600
MX
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49157 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: akademik.upm.edu.my. 300 IN CNAME spelextha.upm.edu.my. ;; AUTHORITY SECTION: upm.edu.my. 1037 IN SOA ns1.upm.edu.my. wanhafizi.upm.edu.my. 3432 3600 600 1209600 3600
NS
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55180 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: akademik.upm.edu.my. 300 IN CNAME spelextha.upm.edu.my. ;; AUTHORITY SECTION: upm.edu.my. 1800 IN SOA ns1.upm.edu.my. wanhafizi.upm.edu.my. 3432 3600 600 1209600 3600
TXT
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30628 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: akademik.upm.edu.my. 300 IN CNAME spelextha.upm.edu.my. ;; AUTHORITY SECTION: upm.edu.my. 1800 IN SOA ns1.upm.edu.my. wanhafizi.upm.edu.my. 3434 3600 600 1209600 3600
AAAA
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53773 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: akademik.upm.edu.my. 300 IN CNAME spelextha.upm.edu.my. ;; AUTHORITY SECTION: upm.edu.my. 1453 IN SOA ns1.upm.edu.my. wanhafizi.upm.edu.my. 3432 3600 600 1209600 3600
RRSIG
spelextha.upm.edu.my.
DNSKEY
;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12970 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; ANSWER SECTION: akademik.upm.edu.my. 299 IN CNAME spelextha.upm.edu.my. ;; AUTHORITY SECTION: upm.edu.my. 1800 IN SOA ns1.upm.edu.my. wanhafizi.upm.edu.my. 3434 3600 600 1209600 3600
DNSSEC_VALIDATION
;; resolution failed: ncache nxrrset ; unsigned answer akademik.upm.edu.my. 298 IN CNAME spelextha.upm.edu.my. ; spelextha.upm.edu.my. 1798 IN \-SOA ;-$NXRRSET ; upm.edu.my. SOA ns1.upm.edu.my. wanhafizi.upm.edu.my. 3432 3600 600 1209600 3600
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 | 17.85 ms (p95: 18.65) | 8.24 ms (p95: 8.95) | -9.6 ms |
| IPv4 | 33.4 ms (p95: 39.14) | 28.74 ms (p95: 29.01) | -4.7 ms | |
| IPv6 | 31.14 ms (p95: 35.19) | 27.9 ms (p95: 37.8) | -3.2 ms | |
| Cloudflare | IPv4 | 8.34 ms (p95: 8.95) | 7.95 ms (p95: 9.66) | -0.4 ms |
| Cloudflare | IPv6 | 48.72 ms (p95: 49.62) | 47.74 ms (p95: 48.04) | -1 ms |
TLS Handshake Details
{
"ipv4": {
"ip_used": "121.120.69.205",
"ip_version": 4,
"raw_handshake": "depth=2 C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication Root R46\nverify return:1\ndepth=1 C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication CA DV R36\nverify return:1\ndepth=0 CN = *.upm.edu.my\nverify return:1\nCONNECTED(00000010)\n---\nCertificate chain\n 0 s:CN = *.upm.edu.my\n i:C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication CA DV R36\n a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256\n v:NotBefore: Jul 3 00:00:00 2025 GMT; NotAfter: Jul 3 23:59:59 2026 GMT\n-----BEGIN CERTIFICATE-----\nMIIGfTCCBOWgAwIBAgIQNgRfz5JpMO3CyopnoMGoYTANBgkqhkiG9w0BAQsFADBg\nMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQD\nEy5TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gQ0EgRFYgUjM2\nMB4XDTI1MDcwMzAwMDAwMFoXDTI2MDcwMzIzNTk1OVowFzEVMBMGA1UEAwwMKi51\ncG0uZWR1Lm15MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAldOFYBqy\nISWJEhSIBZ2Y/kZOOjZRPPFiMLx3mkgY2oYAIDS4BR59JEeXnT+XM66YeNbAb7KC\n3/jZMV/Rh77WXg9c9yUfofZtyoA5ovBzqwi9zaT131A0nB3pIjAvcPzucB1J6K1r\n835hHXsw5UW5yvs8ImUlnCVwx5NXmWKCcf9LPc0A48Ho+yLN8Wgq8wDJoiM6suQR\nxVjC1JD9n1iAJhDCWMePym6oJKnW6ITtMTKOqQN76voU1Bxxgo0diXeY5z2VDNCm\nhuP/pkNlwIuvMFFeIHFdp5wEEeaz4One3zFtjyxTcNqi0qMgv14MvojHkS2I6r9Y\nECKRciOhn2DQ7QIDAQABo4IC+jCCAvYwHwYDVR0jBBgwFoAUaMASFhgOr872h6Yy\nV6NGUV3LBycwHQYDVR0OBBYEFOC6/HKGj/KRO9uSb+8E/Kyg4K1FMA4GA1UdDwEB\n/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF\nBQcDAjBJBgNVHSAEQjBAMDQGCysGAQQBsjEBAgIHMCUwIwYIKwYBBQUHAgEWF2h0\ndHBzOi8vc2VjdGlnby5jb20vQ1BTMAgGBmeBDAECATCBhAYIKwYBBQUHAQEEeDB2\nME8GCCsGAQUFBzAChkNodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3RpZ29QdWJs\naWNTZXJ2ZXJBdXRoZW50aWNhdGlvbkNBRFZSMzYuY3J0MCMGCCsGAQUFBzABhhdo\ndHRwOi8vb2NzcC5zZWN0aWdvLmNvbTAjBgNVHREEHDAaggwqLnVwbS5lZHUubXmC\nCnVwbS5lZHUubXkwggF+BgorBgEEAdZ5AgQCBIIBbgSCAWoBaAB2ANgJVTuUT3r/\nyBYZb5RPhauw+Pxeh1UmDxXRLnK7RUsUAAABl9AO5MEAAAQDAEcwRQIgHHW8Scea\ntqQ7MAFfXqDxf35umYYriedRv2WI1IBEMrQCIQDAnOr8y4AM/pPXLyOJ3jVeyZzV\nts02zvkNaHCtzPZajQB3AKyrMHBs6+yEMfQT0vSRXxEeQiRDsfKmjE88KzunHgLD\nAAABl9AO5I0AAAQDAEgwRgIhALuofjc/Uw8+F+Z7boX336Av8JMQadUiFaTW315H\nyD33AiEAiRji+z5saXpFdi2Wy0GOOjYATo6Sfx17FMGmXiIYbG4AdQDXbX0Q0af1\nd8LH6V/XAL/5gskzWmXh0LMBcxfAyMVpdwAAAZfQDuRcAAAEAwBGMEQCIA4mBiMY\nyhWgXrKnPJUywW4wW7zT8wXnS4IlOJ6StrN/AiBMhbVBhN+4QfgyT3LsC/CnVRAW\nPCepCCWqXI2ipSmqhTANBgkqhkiG9w0BAQsFAAOCAYEASk+NwlkzHW7kSPsg1ho1\n/mZJa+uIFMOqMU9I0x9Qg5xBQ5sbEEjH05icsmlDTsIKTOJ2kEmZJvUuaQbaiVDh\neU/1tqzzdU2fl27Z6H2lc3MGbcLKD+QkgAnUhgQGKTajBKhijtjJYZ78Pwme0wMd\naFSLqI0H6+U9eCm18y0n78weoqvPrx1tzwDyRKgsToWSVLW4kSLpNY8TnwnXSWW+\nbXQntRweF9u7JFEQcR9/o9AVITPm7aLWEVP8hB+z2xVHXMfnnOCjPHJMHcyFcK9F\nciI0NV0q+2uICqArvcYOz43q3W9b8CC54LQ4WEBlogkaP9IoI/VPjznzA/+yb5/p\nNl8NY3uDYkN7arxM+XYCQuC8RVI4JXrekG1g2/q2ALwG8+GU7lAgfGKraniRtkI+\nprJV80j9A4JNJOpKE/+obF8tXO9GwbowScSxRHLgApt+/RZrJzL3nyqXj5dTk7bl\nvB4acWdNYDuJKNvwz/6mGR6EzBG9nLDV4wnae8AAP3a4\n-----END CERTIFICATE-----\n 1 s:C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication CA DV R36\n i:C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication Root R46\n a:PKEY: rsaEncryption, 3072 (bit); sigalg: RSA-SHA384\n v:NotBefore: Mar 22 00:00:00 2021 GMT; NotAfter: Mar 21 23:59:59 2036 GMT\n-----BEGIN CERTIFICATE-----\nMIIGTDCCBDSgAwIBAgIQOXpmzCdWNi4NqofKbqvjsTANBgkqhkiG9w0BAQwFADBf\nMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQD\nEy1TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYw\nHhcNMjEwMzIyMDAwMDAwWhcNMzYwMzIxMjM1OTU5WjBgMQswCQYDVQQGEwJHQjEY\nMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQDEy5TZWN0aWdvIFB1Ymxp\nYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gQ0EgRFYgUjM2MIIBojANBgkqhkiG9w0B\nAQEFAAOCAY8AMIIBigKCAYEAljZf2HIz7+SPUPQCQObZYcrxLTHYdf1ZtMRe7Yeq\nRPSwygz16qJ9cAWtWNTcuICc++p8Dct7zNGxCpqmEtqifO7NvuB5dEVexXn9RFFH\n12Hm+NtPRQgXIFjx6MSJcNWuVO3XGE57L1mHlcQYj+g4hny90aFh2SCZCDEVkAja\nEMMfYPKuCjHuuF+bzHFb/9gV8P9+ekcHENF2nR1efGWSKwnfG5RawlkaQDpRtZTm\nM64TIsv/r7cyFO4nSjs1jLdXYdz5q3a4L0NoabZfbdxVb+CUEHfB0bpulZQtH1Rv\n38e/lIdP7OTTIlZh6OYL6NhxP8So0/sht/4J9mqIGxRFc0/pC8suja+wcIUna0HB\npXKfXTKpzgis+zmXDL06ASJf5E4A2/m+Hp6b84sfPAwQ766rI65mh50S0Di9E3Pn\n2WcaJc+PILsBmYpgtmgWTR9eV9otfKRUBfzHUHcVgarub/XluEpRlTtZudU5xbFN\nxx/DgMrXLUAPaI60fZ6wA+PTAgMBAAGjggGBMIIBfTAfBgNVHSMEGDAWgBRWc1hk\nlfmSGrASKgRieaFAFYghSTAdBgNVHQ4EFgQUaMASFhgOr872h6YyV6NGUV3LBycw\nDgYDVR0PAQH/BAQDAgGGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYI\nKwYBBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEw\nVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdv\nUHVibGljU2VydmVyQXV0aGVudGljYXRpb25Sb290UjQ2LmNybDCBhAYIKwYBBQUH\nAQEEeDB2ME8GCCsGAQUFBzAChkNodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3Rp\nZ29QdWJsaWNTZXJ2ZXJBdXRoZW50aWNhdGlvblJvb3RSNDYucDdjMCMGCCsGAQUF\nBzABhhdodHRwOi8vb2NzcC5zZWN0aWdvLmNvbTANBgkqhkiG9w0BAQwFAAOCAgEA\nYtOC9Fy+TqECFw40IospI92kLGgoSZGPOSQXMBqmsGWZUQ7rux7cj1du6d9rD6C8\nze1B2eQjkrGkIL/OF1s7vSmgYVafsRoZd/IHUrkoQvX8FZwUsmPu7amgBfaY3g+d\nq1x0jNGKb6I6Bzdl6LgMD9qxp+3i7GQOnd9J8LFSietY6Z4jUBzVoOoz8iAU84OF\nh2HhAuiPw1ai0VnY38RTI+8kepGWVfGxfBWzwH9uIjeooIeaosVFvE8cmYUB4TSH\n5dUyD0jHct2+8ceKEtIoFU/FfHq/mDaVnvcDCZXtIgitdMFQdMZaVehmObyhRdDD\n4NQCs0gaI9AAgFj4L9QtkARzhQLNyRf87Kln+YU0lgCGr9HLg3rGO8q+Y4ppLsOd\nunQZ6ZxPNGIfOApbPVf5hCe58EZwiWdHIMn9lPP6+F404y8NNugbQixBber+x536\nWrZhFZLjEkhp7fFXf9r32rNPfb74X/U90Bdy4lzp3+X1ukh1BuMxA/EEhDoTOS3l\n7ABvc7BYSQubQ2490OcdkIzUh3ZwDrakMVrbaTxUM2p24N6dB+ns2zptWCva6jzW\nr8IWKIMxzxLPv5Kt3ePKcUdvkBU/smqujSczTzzSjIoR5QqQA6lN1ZRSnuHIWCvh\nJEltkYnTAH41QJ6SAWO66GrrUESwN/cgZzL4JLEqz1Y=\n-----END CERTIFICATE-----\n---\nServer certificate\nsubject=CN = *.upm.edu.my\nissuer=C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication CA DV R36\n---\nNo client certificate CA names sent\nPeer signing digest: SHA256\nPeer signature type: RSA-PSS\nServer Temp Key: X25519, 253 bits\n---"
}
}
HTTP Response Headers
{
"v4_http": {
"http_code": 200,
"curl_error": null,
"primary_ip": "121.120.69.205",
"total_time_ms": 36.91,
"connect_time_ms": 9.85,
"response_headers": {
"0": "HTTP/1.1 302 Object moved",
"1": "Location: https://akademik.upm.edu.my/",
"2": "Content-Length: 74",
"3": "Content-Type: text/html",
"5": "HTTP/1.1 200 OK",
"6": "Date: Fri, 06 Mar 2026 09:10:41 GMT",
"7": "Server: Apache/2.4.41 (Ubuntu)",
"8": "Set-Cookie: PHPSESSID=b2a6g3nehtgiurbv1180a5pat4; path=/",
"9": "Expires: Thu, 19 Nov 1981 08:52:00 GMT",
"10": "Cache-Control: max-age=30, public",
"11": "Pragma: no-cache",
"12": "X-Content-Type-Options: nosniff",
"13": "Referrer-Policy: origin",
"14": "Feature-Policy: camera 'self'; execution-while-not-rendered: 'none'",
"15": "Cross-Origin-Resource-Policy: same-site | same-origin",
"16": "Permissions-Policy: document-domain=(self)",
"17": "X-Frame-Options: SAMEORIGIN",
"18": "Strict-Transport-Security: max-age=2592000",
"19": "X-Powered-By: iDEC UPM 2017",
"20": "Content-Type: text/html; charset=UTF-8",
"21": "Set-Cookie: cookiesession1=678A8C37E779BB5F9744D86ECDE7781F;Expires=Sat, 06 Mar 2027 09:10:41 GMT;Path=/;HttpOnly"
},
"starttransfer_time_ms": 36.86
},
"v4_https": {
"tls": {
"protocol": 0,
"certificates": [
{
"Cert": "-----BEGIN CERTIFICATE-----\nMIIGfTCCBOWgAwIBAgIQNgRfz5JpMO3CyopnoMGoYTANBgkqhkiG9w0BAQsFADBg\nMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQD\nEy5TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gQ0EgRFYgUjM2\nMB4XDTI1MDcwMzAwMDAwMFoXDTI2MDcwMzIzNTk1OVowFzEVMBMGA1UEAwwMKi51\ncG0uZWR1Lm15MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAldOFYBqy\nISWJEhSIBZ2Y/kZOOjZRPPFiMLx3mkgY2oYAIDS4BR59JEeXnT+XM66YeNbAb7KC\n3/jZMV/Rh77WXg9c9yUfofZtyoA5ovBzqwi9zaT131A0nB3pIjAvcPzucB1J6K1r\n835hHXsw5UW5yvs8ImUlnCVwx5NXmWKCcf9LPc0A48Ho+yLN8Wgq8wDJoiM6suQR\nxVjC1JD9n1iAJhDCWMePym6oJKnW6ITtMTKOqQN76voU1Bxxgo0diXeY5z2VDNCm\nhuP/pkNlwIuvMFFeIHFdp5wEEeaz4One3zFtjyxTcNqi0qMgv14MvojHkS2I6r9Y\nECKRciOhn2DQ7QIDAQABo4IC+jCCAvYwHwYDVR0jBBgwFoAUaMASFhgOr872h6Yy\nV6NGUV3LBycwHQYDVR0OBBYEFOC6/HKGj/KRO9uSb+8E/Kyg4K1FMA4GA1UdDwEB\n/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF\nBQcDAjBJBgNVHSAEQjBAMDQGCysGAQQBsjEBAgIHMCUwIwYIKwYBBQUHAgEWF2h0\ndHBzOi8vc2VjdGlnby5jb20vQ1BTMAgGBmeBDAECATCBhAYIKwYBBQUHAQEEeDB2\nME8GCCsGAQUFBzAChkNodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3RpZ29QdWJs\naWNTZXJ2ZXJBdXRoZW50aWNhdGlvbkNBRFZSMzYuY3J0MCMGCCsGAQUFBzABhhdo\ndHRwOi8vb2NzcC5zZWN0aWdvLmNvbTAjBgNVHREEHDAaggwqLnVwbS5lZHUubXmC\nCnVwbS5lZHUubXkwggF+BgorBgEEAdZ5AgQCBIIBbgSCAWoBaAB2ANgJVTuUT3r/\nyBYZb5RPhauw+Pxeh1UmDxXRLnK7RUsUAAABl9AO5MEAAAQDAEcwRQIgHHW8Scea\ntqQ7MAFfXqDxf35umYYriedRv2WI1IBEMrQCIQDAnOr8y4AM/pPXLyOJ3jVeyZzV\nts02zvkNaHCtzPZajQB3AKyrMHBs6+yEMfQT0vSRXxEeQiRDsfKmjE88KzunHgLD\nAAABl9AO5I0AAAQDAEgwRgIhALuofjc/Uw8+F+Z7boX336Av8JMQadUiFaTW315H\nyD33AiEAiRji+z5saXpFdi2Wy0GOOjYATo6Sfx17FMGmXiIYbG4AdQDXbX0Q0af1\nd8LH6V/XAL/5gskzWmXh0LMBcxfAyMVpdwAAAZfQDuRcAAAEAwBGMEQCIA4mBiMY\nyhWgXrKnPJUywW4wW7zT8wXnS4IlOJ6StrN/AiBMhbVBhN+4QfgyT3LsC/CnVRAW\nPCepCCWqXI2ipSmqhTANBgkqhkiG9w0BAQsFAAOCAYEASk+NwlkzHW7kSPsg1ho1\n/mZJa+uIFMOqMU9I0x9Qg5xBQ5sbEEjH05icsmlDTsIKTOJ2kEmZJvUuaQbaiVDh\neU/1tqzzdU2fl27Z6H2lc3MGbcLKD+QkgAnUhgQGKTajBKhijtjJYZ78Pwme0wMd\naFSLqI0H6+U9eCm18y0n78weoqvPrx1tzwDyRKgsToWSVLW4kSLpNY8TnwnXSWW+\nbXQntRweF9u7JFEQcR9/o9AVITPm7aLWEVP8hB+z2xVHXMfnnOCjPHJMHcyFcK9F\nciI0NV0q+2uICqArvcYOz43q3W9b8CC54LQ4WEBlogkaP9IoI/VPjznzA/+yb5/p\nNl8NY3uDYkN7arxM+XYCQuC8RVI4JXrekG1g2/q2ALwG8+GU7lAgfGKraniRtkI+\nprJV80j9A4JNJOpKE/+obF8tXO9GwbowScSxRHLgApt+/RZrJzL3nyqXj5dTk7bl\nvB4acWdNYDuJKNvwz/6mGR6EzBG9nLDV4wnae8AAP3a4\n-----END CERTIFICATE-----\n",
"Issuer": "C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication CA DV R36",
"rsa(e)": "10001",
"rsa(n)": "95D385601AB2212589121488059D98FE464E3A36513CF16230BC779A4818DA86002034B8051E7D2447979D3F9733AE9878D6C06FB282DFF8D9315FD187BED65E0F5CF7251FA1F66DCA8039A2F073AB08BDCDA4F5DF50349C1DE922302F70FCEE701D49E8AD6BF37E611D7B30E545B9CAFB3C2265259C2570C7935799628271FF4B3DCD00E3C1E8FB22CDF1682AF300C9A2233AB2E411C558C2D490FD9F58802610C258C78FCA6EA824A9D6E884ED31328EA9037BEAFA14D41C71828D1D897798E73D950CD0A686E3FFA64365C08BAF30515E20715DA79C0411E6B3E0E9DEDF316D8F2C5370DAA2D2A320BF5E0CBE88C7912D88EABF581022917223A19F60D0ED",
"Subject": "CN = *.upm.edu.my",
"Version": "2",
"Signature": "4a:4f:8d:c2:59:33:1d:6e:e4:48:fb:20:d6:1a:35:fe:66:49:6b:eb:88:14:c3:aa:31:4f:48:d3:1f:50:83:9c:41:43:9b:1b:10:48:c7:d3:98:9c:b2:69:43:4e:c2:0a:4c:e2:76:90:49:99:26:f5:2e:69:06:da:89:50:e1:79:4f:f5:b6:ac:f3:75:4d:9f:97:6e:d9:e8:7d:a5:73:73:06:6d:c2:ca:0f:e4:24:80:09:d4:86:04:06:29:36:a3:04:a8:62:8e:d8:c9:61:9e:fc:3f:09:9e:d3:03:1d:68:54:8b:a8:8d:07:eb:e5:3d:78:29:b5:f3:2d:27:ef:cc:1e:a2:ab:cf:af:1d:6d:cf:00:f2:44:a8:2c:4e:85:92:54:b5:b8:91:22:e9:35:8f:13:9f:09:d7:49:65:be:6d:74:27:b5:1c:1e:17:db:bb:24:51:10:71:1f:7f:a3:d0:15:21:33:e6:ed:a2:d6:11:53:fc:84:1f:b3:db:15:47:5c:c7:e7:9c:e0:a3:3c:72:4c:1d:cc:85:70:af:45:72:22:34:35:5d:2a:fb:6b:88:0a:a0:2b:bd:c6:0e:cf:8d:ea:dd:6f:5b:f0:20:b9:e0:b4:38:58:40:65:a2:09:1a:3f:d2:28:23:f5:4f:8f:39:f3:03:ff:b2:6f:9f:e9:36:5f:0d:63:7b:83:62:43:7b:6a:bc:4c:f9:76:02:42:e0:bc:45:52:38:25:7a:de:90:6d:60:db:fa:b6:00:bc:06:f3:e1:94:ee:50:20:7c:62:ab:6a:78:91:b6:42:3e:a6:b2:55:f3:48:fd:03:82:4d:24:ea:4a:13:ff:a8:6c:5f:2d:5c:ef:46:c1:ba:30:49:c4:b1:44:72:e0:02:9b:7e:fd:16:6b:27:32:f7:9f:2a:97:8f:97:53:93:b6:e5:bc:1e:1a:71:67:4d:60:3b:89:28:db:f0:cf:fe:a6:19:1e:84:cc:11:bd:9c:b0:d5:e3:09:da:7b:c0:00:3f:76:b8:",
"Start date": "Jul 3 00:00:00 2025 GMT",
"Expire date": "Jul 3 23:59:59 2026 GMT",
"Serial Number": "36045fcf926930edc2ca8a67a0c1a861",
"RSA Public Key": "2048",
"X509v3 Key Usage": "Digital Signature, Key Encipherment",
"Signature Algorithm": "sha256WithRSAEncryption",
"Public Key Algorithm": "rsaEncryption",
"CT Precertificate SCTs": "Signed Certificate Timestamp:\n Version : v1 (0x0)\n Log ID : D8:09:55:3B:94:4F:7A:FF:C8:16:19:6F:94:4F:85:AB:\n B0:F8:FC:5E:87:55:26:0F:15:D1:2E:72:BB:45:4B:14\n Timestamp : Jul 3 11:32:06.465 2025 GMT\n Extensions: none\n Signature : ecdsa-with-SHA256\n 30:45:02:20:1C:75:BC:49:C7:9A:B6:A4:3B:30:01:5F:\n 5E:A0:F1:7F:7E:6E:99:86:2B:89:E7:51:BF:65:88:D4:\n 80:44:32:B4:02:21:00:C0:9C:EA:FC:CB:80:0C:FE:93:\n D7:2F:23:89:DE:35:5E:C9:9C:D5:B6:CD:36:CE:F9:0D:\n 68:70:AD:CC:F6:5A:8D\nSigned Certificate Timestamp:\n Version : v1 (0x0)\n Log ID : AC:AB:30:70:6C:EB:EC:84:31:F4:13:D2:F4:91:5F:11:\n 1E:42:24:43:B1:F2:A6:8C:4F:3C:2B:3B:A7:1E:02:C3\n Timestamp : Jul 3 11:32:06.413 2025 GMT\n Extensions: none\n Signature : ecdsa-with-SHA256\n 30:46:02:21:00:BB:A8:7E:37:3F:53:0F:3E:17:E6:7B:\n 6E:85:F7:DF:A0:2F:F0:93:10:69:D5:22:15:A4:D6:DF:\n 5E:47:C8:3D:F7:02:21:00:89:18:E2:FB:3E:6C:69:7A:\n 45:76:2D:96:CB:41:8E:3A:36:00:4E:8E:92:7F:1D:7B:\n 14:C1:A6:5E:22:18:6C:6E\nSigned Certificate Timestamp:\n Version : v1 (0x0)\n Log ID : D7:6D:7D:10:D1:A7:F5:77:C2:C7:E9:5F:D7:00:BF:F9:\n 82:C9:33:5A:65:E1:D0:B3:01:73:17:C0:C8:C5:69:77\n Timestamp : Jul 3 11:32:06.364 2025 GMT\n Extensions: none\n Signature : ecdsa-with-SHA256\n 30:44:02:20:0E:26:06:23:18:CA:15:A0:5E:B2:A7:3C:\n 95:32:C1:6E:30:5B:BC:D3:F3:05:E7:4B:82:25:38:9E:\n 92:B6:B3:7F:02:20:4C:85:B5:41:84:DF:B8:41:F8:32:\n 4F:72:EC:0B:F0:A7:55:10:16:3C:27:A9:08:25:AA:5C:\n 8D:A2:A5:29:AA:85",
"X509v3 Basic Constraints": "CA:FALSE",
"X509v3 Extended Key Usage": "TLS Web Server Authentication, TLS Web Client Authentication",
"X509v3 Certificate Policies": "Policy: 1.3.6.1.4.1.6449.1.2.2.7\n CPS: https://sectigo.com/CPS\nPolicy: 2.23.140.1.2.1",
"Authority Information Access": "CA Issuers - URI:http://crt.sectigo.com/SectigoPublicServerAuthenticationCADVR36.crt\nOCSP - URI:http://ocsp.sectigo.com",
"X509v3 Subject Key Identifier": "E0:BA:FC:72:86:8F:F2:91:3B:DB:92:6F:EF:04:FC:AC:A0:E0:AD:45",
"X509v3 Authority Key Identifier": "68:C0:12:16:18:0E:AF:CE:F6:87:A6:32:57:A3:46:51:5D:CB:07:27",
"X509v3 Subject Alternative Name": "DNS:*.upm.edu.my, DNS:upm.edu.my"
},
{
"Cert": "-----BEGIN CERTIFICATE-----\nMIIGTDCCBDSgAwIBAgIQOXpmzCdWNi4NqofKbqvjsTANBgkqhkiG9w0BAQwFADBf\nMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQD\nEy1TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYw\nHhcNMjEwMzIyMDAwMDAwWhcNMzYwMzIxMjM1OTU5WjBgMQswCQYDVQQGEwJHQjEY\nMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQDEy5TZWN0aWdvIFB1Ymxp\nYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gQ0EgRFYgUjM2MIIBojANBgkqhkiG9w0B\nAQEFAAOCAY8AMIIBigKCAYEAljZf2HIz7+SPUPQCQObZYcrxLTHYdf1ZtMRe7Yeq\nRPSwygz16qJ9cAWtWNTcuICc++p8Dct7zNGxCpqmEtqifO7NvuB5dEVexXn9RFFH\n12Hm+NtPRQgXIFjx6MSJcNWuVO3XGE57L1mHlcQYj+g4hny90aFh2SCZCDEVkAja\nEMMfYPKuCjHuuF+bzHFb/9gV8P9+ekcHENF2nR1efGWSKwnfG5RawlkaQDpRtZTm\nM64TIsv/r7cyFO4nSjs1jLdXYdz5q3a4L0NoabZfbdxVb+CUEHfB0bpulZQtH1Rv\n38e/lIdP7OTTIlZh6OYL6NhxP8So0/sht/4J9mqIGxRFc0/pC8suja+wcIUna0HB\npXKfXTKpzgis+zmXDL06ASJf5E4A2/m+Hp6b84sfPAwQ766rI65mh50S0Di9E3Pn\n2WcaJc+PILsBmYpgtmgWTR9eV9otfKRUBfzHUHcVgarub/XluEpRlTtZudU5xbFN\nxx/DgMrXLUAPaI60fZ6wA+PTAgMBAAGjggGBMIIBfTAfBgNVHSMEGDAWgBRWc1hk\nlfmSGrASKgRieaFAFYghSTAdBgNVHQ4EFgQUaMASFhgOr872h6YyV6NGUV3LBycw\nDgYDVR0PAQH/BAQDAgGGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYI\nKwYBBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEw\nVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdv\nUHVibGljU2VydmVyQXV0aGVudGljYXRpb25Sb290UjQ2LmNybDCBhAYIKwYBBQUH\nAQEEeDB2ME8GCCsGAQUFBzAChkNodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3Rp\nZ29QdWJsaWNTZXJ2ZXJBdXRoZW50aWNhdGlvblJvb3RSNDYucDdjMCMGCCsGAQUF\nBzABhhdodHRwOi8vb2NzcC5zZWN0aWdvLmNvbTANBgkqhkiG9w0BAQwFAAOCAgEA\nYtOC9Fy+TqECFw40IospI92kLGgoSZGPOSQXMBqmsGWZUQ7rux7cj1du6d9rD6C8\nze1B2eQjkrGkIL/OF1s7vSmgYVafsRoZd/IHUrkoQvX8FZwUsmPu7amgBfaY3g+d\nq1x0jNGKb6I6Bzdl6LgMD9qxp+3i7GQOnd9J8LFSietY6Z4jUBzVoOoz8iAU84OF\nh2HhAuiPw1ai0VnY38RTI+8kepGWVfGxfBWzwH9uIjeooIeaosVFvE8cmYUB4TSH\n5dUyD0jHct2+8ceKEtIoFU/FfHq/mDaVnvcDCZXtIgitdMFQdMZaVehmObyhRdDD\n4NQCs0gaI9AAgFj4L9QtkARzhQLNyRf87Kln+YU0lgCGr9HLg3rGO8q+Y4ppLsOd\nunQZ6ZxPNGIfOApbPVf5hCe58EZwiWdHIMn9lPP6+F404y8NNugbQixBber+x536\nWrZhFZLjEkhp7fFXf9r32rNPfb74X/U90Bdy4lzp3+X1ukh1BuMxA/EEhDoTOS3l\n7ABvc7BYSQubQ2490OcdkIzUh3ZwDrakMVrbaTxUM2p24N6dB+ns2zptWCva6jzW\nr8IWKIMxzxLPv5Kt3ePKcUdvkBU/smqujSczTzzSjIoR5QqQA6lN1ZRSnuHIWCvh\nJEltkYnTAH41QJ6SAWO66GrrUESwN/cgZzL4JLEqz1Y=\n-----END CERTIFICATE-----\n",
"Issuer": "C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication Root R46",
"rsa(e)": "10001",
"rsa(n)": "96365FD87233EFE48F50F40240E6D961CAF12D31D875FD59B4C45EED87AA44F4B0CA0CF5EAA27D7005AD58D4DCB8809CFBEA7C0DCB7BCCD1B10A9AA612DAA27CEECDBEE07974455EC579FD445147D761E6F8DB4F4508172058F1E8C48970D5AE54EDD7184E7B2F598795C4188FE838867CBDD1A161D920990831159008DA10C31F60F2AE0A31EEB85F9BCC715BFFD815F0FF7E7A470710D1769D1D5E7C65922B09DF1B945AC2591A403A51B594E633AE1322CBFFAFB73214EE274A3B358CB75761DCF9AB76B82F436869B65F6DDC556FE0941077C1D1BA6E95942D1F546FDFC7BF94874FECE4D3225661E8E60BE8D8713FC4A8D3FB21B7FE09F66A881B1445734FE90BCB2E8DAFB07085276B41C1A5729F5D32A9CE08ACFB39970CBD3A01225FE44E00DBF9BE1E9E9BF38B1F3C0C10EFAEAB23AE66879D12D038BD1373E7D9671A25CF8F20BB01998A60B668164D1F5E57DA2D7CA45405FCC750771581AAEE6FF5E5B84A51953B59B9D539C5B14DC71FC380CAD72D400F688EB47D9EB003E3D3",
"Subject": "C = GB, O = Sectigo Limited, CN = Sectigo Public Server Authentication CA DV R36",
"Version": "2",
"Signature": "62:d3:82:f4:5c:be:4e:a1:02:17:0e:34:22:8b:29:23:dd:a4:2c:68:28:49:91:8f:39:24:17:30:1a:a6:b0:65:99:51:0e:eb:bb:1e:dc:8f:57:6e:e9:df:6b:0f:a0:bc:cd:ed:41:d9:e4:23:92:b1:a4:20:bf:ce:17:5b:3b:bd:29:a0:61:56:9f:b1:1a:19:77:f2:07:52:b9:28:42:f5:fc:15:9c:14:b2:63:ee:ed:a9:a0:05:f6:98:de:0f:9d:ab:5c:74:8c:d1:8a:6f:a2:3a:07:37:65:e8:b8:0c:0f:da:b1:a7:ed:e2:ec:64:0e:9d:df:49:f0:b1:52:89:eb:58:e9:9e:23:50:1c:d5:a0:ea:33:f2:20:14:f3:83:85:87:61:e1:02:e8:8f:c3:56:a2:d1:59:d8:df:c4:53:23:ef:24:7a:91:96:55:f1:b1:7c:15:b3:c0:7f:6e:22:37:a8:a0:87:9a:a2:c5:45:bc:4f:1c:99:85:01:e1:34:87:e5:d5:32:0f:48:c7:72:dd:be:f1:c7:8a:12:d2:28:15:4f:c5:7c:7a:bf:98:36:95:9e:f7:03:09:95:ed:22:08:ad:74:c1:50:74:c6:5a:55:e8:66:39:bc:a1:45:d0:c3:e0:d4:02:b3:48:1a:23:d0:00:80:58:f8:2f:d4:2d:90:04:73:85:02:cd:c9:17:fc:ec:a9:67:f9:85:34:96:00:86:af:d1:cb:83:7a:c6:3b:ca:be:63:8a:69:2e:c3:9d:ba:74:19:e9:9c:4f:34:62:1f:38:0a:5b:3d:57:f9:84:27:b9:f0:46:70:89:67:47:20:c9:fd:94:f3:fa:f8:5e:34:e3:2f:0d:36:e8:1b:42:2c:41:6d:ea:fe:c7:9d:fa:5a:b6:61:15:92:e3:12:48:69:ed:f1:57:7f:da:f7:da:b3:4f:7d:be:f8:5f:f5:3d:d0:17:72:e2:5c:e9:df:e5:f5:ba:48:75:06:e3:31:03:f1:04:84:3a:13:39:2d:e5:ec:00:6f:73:b0:58:49:0b:9b:43:6e:3d:d0:e7:1d:90:8c:d4:87:76:70:0e:b6:a4:31:5a:db:69:3c:54:33:6a:76:e0:de:9d:07:e9:ec:db:3a:6d:58:2b:da:ea:3c:d6:af:c2:16:28:83:31:cf:12:cf:bf:92:ad:dd:e3:ca:71:47:6f:90:15:3f:b2:6a:ae:8d:27:33:4f:3c:d2:8c:8a:11:e5:0a:90:03:a9:4d:d5:94:52:9e:e1:c8:58:2b:e1:24:49:6d:91:89:d3:00:7e:35:40:9e:92:01:63:ba:e8:6a:eb:50:44:b0:37:f7:20:67:32:f8:24:b1:2a:cf:56:",
"Start date": "Mar 22 00:00:00 2021 GMT",
"Expire date": "Mar 21 23:59:59 2036 GMT",
"Serial Number": "397a66cc2756362e0daa87ca6eabe3b1",
"RSA Public Key": "3072",
"X509v3 Key Usage": "Digital Signature, Certificate Sign, CRL Sign",
"Signature Algorithm": "sha384WithRSAEncryption",
"Public Key Algorithm": "rsaEncryption",
"X509v3 Basic Constraints": "CA:TRUE, pathlen:0",
"X509v3 Extended Key Usage": "TLS Web Server Authentication, TLS Web Client Authentication",
"X509v3 Certificate Policies": "Policy: X509v3 Any Policy\nPolicy: 2.23.140.1.2.1",
"Authority Information Access": "CA Issuers - URI:http://crt.sectigo.com/SectigoPublicServerAuthenticationRootR46.p7c\nOCSP - URI:http://ocsp.sectigo.com",
"X509v3 Subject Key Identifier": "68:C0:12:16:18:0E:AF:CE:F6:87:A6:32:57:A3:46:51:5D:CB:07:27",
"X509v3 CRL Distribution Points": "Full Name:\n URI:http://crl.sectigo.com/SectigoPublicServerAuthenticationRootR46.crl",
"X509v3 Authority Key Identifier": "56:73:58:64:95:F9:92:1A:B0:12:2A:04:62:79:A1:40:15:88:21:49"
}
]
},
"http_code": 200,
"curl_error": null,
"primary_ip": "121.120.69.205",
"total_time_ms": 26.58,
"connect_time_ms": 4.42,
"response_headers": [
"HTTP/1.1 200 OK",
"Date: Fri, 06 Mar 2026 09:10:41 GMT",
"Server: Apache/2.4.41 (Ubuntu)",
"Set-Cookie: PHPSESSID=oh7ej3etabakt8gkeide7e8531; path=/",
"Expires: Thu, 19 Nov 1981 08:52:00 GMT",
"Cache-Control: max-age=30, public",
"Pragma: no-cache",
"X-Content-Type-Options: nosniff",
"Referrer-Policy: origin",
"Feature-Policy: camera 'self'; execution-while-not-rendered: 'none'",
"Cross-Origin-Resource-Policy: same-site | same-origin",
"Permissions-Policy: document-domain=(self)",
"X-Frame-Options: SAMEORIGIN",
"Strict-Transport-Security: max-age=2592000",
"X-Powered-By: iDEC UPM 2017",
"Content-Type: text/html; charset=UTF-8",
"Set-Cookie: cookiesession1=678A8C37E0AA5BD659C814F64923A631;Expires=Sat, 06 Mar 2027 09:10:41 GMT;Path=/;HttpOnly"
],
"starttransfer_time_ms": 26.57
}
}
Connectivity Test Output
{
"tcp_connect_v4_80": "302 0.005043 0.009572",
"tcp_connect_v4_443": "200 0.005007 0.039357"
}
Integrity Details
Algorithm: hmac-sha256-v1
Root Hash: 4ff4505c37c79806a954254ee711eb7d97e755be09769d85cba3cffeaff53d2e
http_headers: 7276e7cad35ffef0c0d9cd51ff13757f7221698d9b1222d17433e28c79abab24
dns_responses: 4b43fcf12f46050f391395e0c007fb6643798e3e2f3e35dbbf8de9a323564fe5
tls_handshake: bea90de084ae7fa030177076a0277ffc1672c190eb4daa1a5579d5e1a70cf643
connectivity_log: df0d14fbdb0838799e4fae3798f3e568ddc8872378f2751d1e8d0bb3962997a1
dns_resolution_times: cadf5a8e2ebda9d7eee1bd37f6d386f46a66d4dd44aace850a690774315fc495