What is SSL Hostname Mismatch?
An SSL Hostname Mismatch is a fatal TLS handshake error that occurs when the domain name requested by your client does not match the names listed in the server's SSL certificate. For scraping pipelines, it usually manifests as an ERR_CERT_COMMON_NAME_INVALID or a Python SSLError, instantly killing the connection before any HTTP data is exchanged. It is frequently caused by misconfigured CDNs, direct-to-IP scraping attempts, or poorly configured residential proxies intercepting the TLS tunnel.