Quando si verifica l'errore?
ERR_SSL_PROTOCOL_ERROR indica che la negoziazione HTTPS/TLS non è stata completata correttamente. Il browser non riesce quindi a stabilire la connessione cifrata prevista.
Prima distingui un sito da tutti i siti
Se fallisce un solo dominio, controlla la configurazione TLS di quel server. Se falliscono molti siti HTTPS, verifica data del dispositivo, VPN, antivirus, proxy e impostazioni locali.
Se gestisci il sito
Controlla il certificato e la relativa catena, la versione TLS supportata, SNI, le porte e la configurazione del reverse proxy. Verifica che HTTPS non sia inviato per errore a un servizio HTTP semplice.
Non coincide con un certificato scaduto
Un certificato scaduto genera spesso un errore più specifico, come NET::ERR_CERT_DATE_INVALID. ERR_SSL_PROTOCOL_ERROR può invece derivare da protocolli incompatibili o da connessioni TLS interrotte.
VPN, antivirus e ispezione HTTPS
Alcuni prodotti intercettano il traffico cifrato e possono provocare errori se la negoziazione o la fiducia nei certificati non funziona. Verifica le impostazioni senza disattivare definitivamente la protezione.
Cosa evitare
Non ignorare indiscriminatamente gli avvisi di sicurezza né installare certificati da fonti non attendibili. Su pagine di accesso o pagamento risolvi l'errore prima di inviare dati sensibili.