Dashboard / Banking / affinhwang.com

Affin Hwang Investment Bank Berhad

affinhwang.com

Last checked: 3 weeks ago

Partially Compliant
MGv6C-1.0
73%
Partial Support
Works on IPv6 Only?
Website Ready
DNS Ready
Email Not Ready

IPv6 Addresses Detected

2606:4700:10::6814:1da6 2606:4700:10::ac42:ab4f

IPv4 Addresses Detected

172.66.171.79 104.20.29.166

Network Information

WHOIS

IPv6 Network

Organization
Cloudflare, Inc.
Country
US
ASN
AS13335 CLOUDFLARENET - Cloudflare, Inc., US
Network
2606:4700::/32

IPv4 Network

Organization
Cloudflare, Inc.
Country
US
ASN
AS13335 CLOUDFLARENET - Cloudflare, Inc., US
Network
172.64.0.0/13

Web Services

35%
7/8
AAAA Record

The domain has at least one IPv6 address (AAAA DNS record).

✓ 2606:4700:10::6814:1da6, 2606:4700:10::ac42:ab4f

+1
Globally Routable IPv6

The IPv6 addresses are publicly routable — not link-local, ULA, loopback or documentation ranges.

✓ All addresses are globally routable.

+1
HTTP over IPv6

Website reachable on port 80 when connecting via IPv6.

✓ HTTP (port 80) responds over IPv6.

+1
HTTPS over IPv6

Website reachable on port 443 when connecting via IPv6.

✓ HTTPS (port 443) responds over IPv6 — 481ms TTFB.

+1
IPv6-Only Reachability

Website responds when connected exclusively over IPv6, with no IPv4 fallback. Simulates what happens when IPv4 is turned off.

✓ Site is fully reachable via IPv6-only.

+1
TLS Certificate Valid (IPv6)

The SSL/TLS certificate is valid, not expired, and matches the domain when connected via IPv6.

✓ Certificate valid — issued by C = BE, O = GlobalSign nv-sa, CN = GlobalSign RSA OV SSL CA 2018, expires Oct 21 01:51:11 2026 GMT

+1
Dual-Stack (IPv4 + IPv6)

The domain has both A and AAAA records for backwards compatibility during the IPv6 transition.

✓ Domain has both A and AAAA records.

+1
HTTP/3 (QUIC)

Server advertises HTTP/3 support via the Alt-Svc: h3 header.

✗ No HTTP/3 support detected.

0

DNS & DNSSEC

25%
3/5
NS Has AAAA Record

At least one authoritative nameserver has an IPv6 address (AAAA record).

✓ Nameserver has IPv6 address.

+1
NS Reachable via IPv6

Authoritative nameserver accepts TCP connections on port 53 over IPv6.

✓ Nameserver is reachable via IPv6 on port 53.

+1
NS Answers Queries via IPv6

Nameserver actually resolves DNS queries when asked over IPv6 — not just TCP open, but functionally answering.

✓ DNS queries answered over IPv6.

+1
DNSSEC Validated

Full DNSSEC chain-of-trust validation passes. Prevents DNS cache poisoning and spoofing.

✗ DNSSEC validation failed or zone is unsigned.

0
Reverse DNS (PTR)

A PTR record exists in ip6.arpa for the IPv6 address. Important for email delivery and network diagnostics.

✗ No PTR record found.

0
DS Record at Parent

Delegation Signer record exists in the parent zone.

✗ No DS record at parent.

RRSIG Valid

RRSIG signatures are present and not expired.

✗ No valid RRSIG found.

Signing Algorithm

The cryptographic algorithm used for DNSSEC signing.

No DNSKEY record found.

Email Services

25%
3/6
MX Record Exists

The domain has at least one MX (Mail Exchange) DNS record pointing to a mail server.

✓ MX record found.

+1
MX Server Has IPv6

The highest-priority MX server resolves to an IPv6 address (AAAA record).

✗ MX server has no IPv6 address.

0
SMTP Reachable via IPv6

The MX server accepts SMTP connections (port 25) over IPv6 and responds with a 220 banner.

✗ SMTP is not reachable over IPv6.

0
STARTTLS over IPv6

The MX server supports STARTTLS encryption when connected over IPv6.

✗ STARTTLS not available over IPv6.

0
SPF Record

A TXT record with v=spf1 exists, declaring which servers may send email for this domain.

✓ SPF record found.

+1
DKIM Selector

A DKIM public key is published at a common selector, enabling email signature verification.

No common DKIM selector found.

DMARC Record

A DMARC policy record exists at _dmarc.<domain>, enabling email authentication reporting.

✓ DMARC record found.

+1

IPv4 Baseline

15%
3/3
A Record

The domain has at least one IPv4 address (A DNS record).

✓ 172.66.171.79, 104.20.29.166

+1
HTTP over IPv4

Website reachable on port 80 when connecting via IPv4.

✓ HTTP (port 80) responds over IPv4.

+1
HTTPS over IPv4

Website reachable on port 443 when connecting via IPv4.

✓ HTTPS (port 443) responds over IPv4 — 507ms TTFB.

+1

Render-Path Dependencies

not weighted

An AAAA record on this domain says nothing about the stylesheets, scripts and fonts the page then loads from somewhere else. Those are scored here, separately, because a blended figure would flatter both numbers. This score does not affect the 73% above.

Not measured

The dependency chain could not be walked because this check predates dependency scoring. This is recorded as unmeasured rather than counted against the domain.

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 22.25 ms (p95: 22.64) 22.51 ms (p95: 23.63) +0.3 ms
Google IPv4 95.58 ms (p95: 101.33) 114.7 ms (p95: 326.57) +19.1 ms
Google IPv6 85.57 ms (p95: 96.94) 96.18 ms (p95: 106.49) +10.6 ms
Cloudflare IPv4 23.41 ms (p95: 32.53) 23.26 ms (p95: 24.57) -0.1 ms
Cloudflare IPv6 44.94 ms (p95: 48.48) 34.32 ms (p95: 46.45) -10.6 ms
Tamper-evident evidence record

This result is backed by an HMAC-SHA256 signed evidence record. Scan the code or follow the link to verify the audit trail independently.

0e3e8cad-1ee6-40bf-b3d9-2d57fa5af46c
View Audit Trail →

Score History

Check History

Last 11 checks

Date Score Status Triggered By
08 Aug 2026
18:01 UTC
73 % Partial manual
08 Aug 2026
10:18 UTC
73 % Partial manual
01 Aug 2026
02:00 UTC
73 % Partial scheduled
04 Jul 2026
03:03 UTC
73 % Partial scheduled
13 Jun 2026
00:48 UTC
73 % Partial scheduled
07 Mar 2026
01:00 UTC
73 % Partial manual
06 Mar 2026
18:54 UTC
73 % Partial manual
06 Mar 2026
17:42 UTC
73 % Partial manual
06 Mar 2026
17:15 UTC
73 % Partial manual
06 Mar 2026
03:18 UTC
73 % Partial manual
04 Mar 2026
03:02 UTC
73 % Partial manual