Un proxy HTTPS també ha d'enviar la seva cadena de certificats
Diagnostica els certificats intermedis que falten al listener TLS del client a Squid, per separat del certificat del lloc web de destinació.
Si els clients rebutgen el proxy HTTPS abans d'arribar a un lloc web, inspecciona la cadena que envia el listener del proxy. Un certificat fulla vàlid per si sol pot no proporcionar els certificats intermedis que necessita el client.
- Identifica el punt final que es comprova. Llegeix el nom d'amfitrió a l'URL del proxy configurada i l'error d'aquella connexió. El certificat del listener ha de cobrir aquest nom. Un certificat de lloc web o un certificat per a un altre àlies IP no el poden substituir.
- Comprova la configuració de la cadena del listener. La configuració d'OpenSSL compatible amb Squid pot incloure certificats intermedis al fitxer de certificats. Confirma la disposició a la referència del listener per a la versió de Squid instal·lada i el backend TLS; el comportament dels paquets no és uniforme. L'exemple de listener TLS de Squid 6.13 manté la confiança del listener separada del TLS de destinació.
- Comprova la confiança del client per separat. Enviar els intermedis ajuda a construir la cadena, però el client encara necessita l'àncora de confiança arrel prevista. Importar tota la cadena del servidor a un magatzem d'arrels indiscriminadament és un canvi diferent de corregir el que envia el servidor.
Mantén la verificació activada. Identifica el proxy HTTPS que el client pretenia utilitzar. Un cop verificada aquesta connexió, un error posterior de certificat del lloc web pertany a la sessió TLS de destinació a través del proxy, amb la seva pròpia investigació de nom d'amfitrió i confiança.