Watter kant van die onderskeidings-proxy het die sertifikaat verwerp?
Spoor die TLS-onderskeppings-proxy se opwaartse verifikasiefout na, in plaas daarvan om herhaaldelik die kliënt se vertrouensinstellings te verander.
Die kliënt vertrou die goedgekeurde onderskeidings-proxy. Die versoek misluk steeds weens 'n sertifikaatfout. Beide feite kan waar wees: daardie proxy het nog 'n TLS-verhouding om te verifieer.
client -- TLS to approved intermediary -- proxy -- TLS to website -- destinationIn 'n onderskeppingsreëling beëindig die tussenganger die kliënt se TLS en skep sy eie verbinding verder. Die kliënt kan die sertifikaat wat aan sy kant aangebied word, aanvaar terwyl die proxy die sertifikaat wat hy van die webwerf ontvang, verwerp.
Lees die verifieerder se fout
Bepaal watter proses die mislukte ketting of hostnaam gerapporteer het. 'n Foutblad wat deur die proxy geskep is, kan die kliënt suksesvol bereik oor 'n geldige verbinding. Om die kliënt se CA-lêer weer te verander, dateer nie die proxy se opwaartse vertrouenskonfigurasie op nie.
Mitmproxy dokumenteer byvoorbeeld afsonderlike opwaartse vertrouensopsies, insluitend ssl_verify_upstream_trusted_ca. Die toepaslike administrateur kan goedgekeurde vertroue vir die opwaartse diens opstel terwyl verifikasie behoue bly. 'n Ander proxy-produk benodig sy ooreenstemmende koppelvlak.
Kontroleer ook die werklike bestemmingsnaam en die ketting. 'n Privaat diens wat 'n tussenliggende sertifikaat kortkom, 'n vervalde sertifikaat en 'n onbekende private uitreiker vereis verskillende herstelwerk. 'n Beoogde uitsondering vir een privaat diens moet nie stilweg 'n globale aanvaarding van elke sertifikaat word nie.
'n Gewone CONNECT-tonnel is anders
'n Ondeursigtige deurstuur-tonnel verdeel nie die bestemming se TLS op hierdie manier nie. Die toepassing onderhandel en verifieer gewoonlik self daardie end-tot-end TLS-sessie. Bepaal eers of onderskepping werklik deel van die roete is, eerder as om onderskeidings-proxy-instellings op enige tussenganger toe te pas.
Teken die twee verifikasie-uitslae afsonderlik aan. „Die proxy-sertifikaat word vertrou“ beantwoord die kliëntkant-vraag; dit sertifiseer nie wat die proxy gesien het toe dit verder verbind het nie.