Full (Strict) Breaks things... but... why?

I'm troubleshooting why Cloudflare "Full (Strict)" SSL mode fails for one domain (domainA.com) but works for another (domainB.com).

Both are:

-Using wildcard certs from the same public CA (e.g., Starfield)
-Served via the same HAProxy host with identical config
-Using the same certificate chain (intermediate + root) in the .pem
-Valid per openssl s_client -connect ... -servername ... -showcerts — chain is complete and verification succeeds

The only difference is the cert/key pair, as expected. I’ve also tested .pem files with and without PKCS#12 bag attributes — behavior is unchanged. From the TLS handshake perspective, both sites look identical and valid.

Any ideas why Strict SSL would accept one but reject the other?
Was this page helpful?