SSL Cert not trusted


Hello, yesterday my certificate was working just fine, but today I visited my website and found this error pop up on my screen, preventing me from connecting:


Unable to complete URL request

An error has occurred while trying to access*

Failed to establish a secure connection to

(92) Protocol error (TLS code: SQUID_ERR_SSL_HANDSHAKE)
Handshake with SSL server failed: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

Failed to negotiate mutually acceptable security parameters. The remote host may not support secure connections or the proxy server is not satisfied with the host security credentials.

How do I fix this?


Where does the squid server sit in this configuration? Site it loading fine for me.


I do not know


What’s a squid server?


Judging from the error SQUID_ERR_SSL_HANDSHAKE, there’s another proxy server between your primary webserver and Cloudflare.


Yes sorry… as @sdayman replied… your error appears to include information which points to a problem with a proxy server in your path (and that server is probably running squid). Proxy servers usually run transparently or semi-transparently in places like coffee shops and businesses (and ISPs… though they rarely run squid, but instead use other products) and filter outbound traffic limiting it to certain ports or authenticated users, etc. You’ll also sometimes see squid or another proxy on the inbound side as well protecting a website or network.

Accessing the site you first linked to I don’t see any error at all. So if the issue persists for you I would assume the proxy sits between you and the internet and there’s some issue with it.