HTTPS ప్రాక్సీ కూడా తన సర్టిఫికెట్ గొలుసును పంపాలి
క్లయింట్ నుండి Squid వరకు ఉన్న TLS లిజనర్లో లేని ఇంటర్మీడియట్ సర్టిఫికెట్లను గమ్యం వెబ్సైట్ సర్టిఫికెట్ నుండి విడిగా నిర్ధారించండి.
క్లయింట్లు వెబ్సైట్కు చేరుకోకముందే HTTPS ప్రాక్సీని తిరస్కరిస్తే, ప్రాక్సీ లిజనర్ పంపే గొలుసును పరిశీలించండి. చెల్లుబాటు అయిన ఒక ఆకు సర్టిఫికెట్ మాత్రమే క్లయింట్కు అవసరమైన ఇంటర్మీడియట్ సర్టిఫికెట్లను అందించకపోవచ్చు.
- పరిశీలించబడుతున్న ఎండ్పాయింట్ను గుర్తించండి. కాన్ఫిగర్ చేసిన ప్రాక్సీ URLలోని హోస్ట్నేమ్ మరియు ఆ కనెక్షన్ లోపాన్ని చదవండి. లిజనర్ సర్టిఫికెట్ ఆ పేరును కవర్ చేయాలి. ఒక వెబ్సైట్ సర్టిఫికెట్ లేదా మరో IP అలియాస్ సర్టిఫికెట్ దానిని భర్తీ చేయదు.
- లిజనర్ గొలుసు కాన్ఫిగరేషన్ను తనిఖీ చేయండి. Squid మద్దతిచ్చే OpenSSL కాన్ఫిగరేషన్ సర్టిఫికెట్ ఫైల్లో ఇంటర్మీడియట్లను చేర్చగలదు. ఇన్స్టాల్ చేసిన Squid రిలీజ్ మరియు TLS backend కోసం లిజనర్ రిఫరెన్స్లో ఏర్పాటును నిర్ధారించండి; ప్యాకేజీల ప్రవర్తన ఒకేలా ఉండదు. Squid 6.13లోని TLS లిజనర్ ఉదాహరణ లిజనర్ నమ్మకాన్ని గమ్యం TLS నుండి విడిగా ఉంచుతుంది.
- క్లయింట్ నమ్మకాన్ని విడిగా తనిఖీ చేయండి. ఇంటర్మీడియట్లను పంపడం గొలుసు నిర్మించడంలో సహాయపడుతుంది, కానీ క్లయింట్కు ఇంకా ఉద్దేశించిన మూల నమ్మక యాంకర్ అవసరం. మొత్తం సర్వర్ గొలుసును భేదం లేకుండా మూల నిల్వలోకి దిగుమతి చేయడం సర్వర్ పంపేదాన్ని సరిచేయడం కంటే భిన్నమైన మార్పు.
ధృవీకరణను ఆన్లో ఉంచండి. క్లయింట్ ఉపయోగించాలనుకున్న HTTPS ప్రాక్సీని ఇది గుర్తిస్తుంది. ఆ కనెక్షన్ ధృవీకరించిన తర్వాత, తర్వాత వచ్చే వెబ్సైట్ సర్టిఫికెట్ లోపం ప్రాక్సీ ద్వారా గమ్యం యొక్క TLS సెషన్కు చెందుతుంది, దానికి స్వంత హోస్ట్నేమ్ మరియు నమ్మక దర్యాప్తు ఉంటుంది.