ERR_SSL_PROTOCOL_ERRORWhat ERR_SSL_PROTOCOL_ERROR means
ERR_SSL_PROTOCOL_ERROR (Chrome network error -107) means the TLS handshake failed at the protocol level: the client received data that wasn't valid TLS, or the two sides couldn't agree on a way to negotiate. It happens before certificate trust is evaluated — a certificate problem shows up as an ERR_CERT_* error instead, so don't chase certificate fixes for this one.
The most common concrete cause is a protocol mismatch on the wire: an https:// URL pointed at a port that speaks plain HTTP, a server offering only TLS versions your client refuses (or the reverse), or interception software rewriting the handshake badly. Chrome's QUIC negotiation and stale local SSL state can produce it intermittently, too.
When a proxy is involved, the error very often has nothing to do with the target site at all: it means your client tried to speak TLS to the proxy port itself — usually because the proxy URL was configured with an https:// scheme when the proxy expects plain-HTTP CONNECT.