వెబ్సైట్ తప్పు సర్టిఫికెట్ చూపుతోందా? వినేవారిని కనుగొనండి
ఒక సైట్ ఊహించని సర్టిఫికెట్ను ప్రదర్శిస్తుంది మరియు స్పష్టమైన ఫైల్ తిరిగి రాయబడుతుంది. మొదట సమాధానమిచ్చిన వినేవారిని మరియు వర్చువల్ హోస్ట్ను గుర్తించండి.
వెబ్ హోస్ట్పై VPN సాఫ్ట్వేర్ను ఇన్స్టాల్ చేయడం సేవలను పునర్వ్యవస్థీకరించవచ్చు, కానీ ఊహించని సర్టిఫికెట్ Apache ఫైల్లు తిరిగి రాయబడ్డాయని నిరూపించదు. ఏదో ఆ సర్టిఫికెట్ను మీ బ్రౌజర్కు ప్రదర్శించింది, మొదటి పని దానికి పేరు పెట్టడం. వినేవారు మరియు వర్చువల్ హోస్ట్ గుర్తించబడే వరకు, ప్రతి మరమ్మత్తు తప్పు పొరపై వర్తింపజేసిన ఊహ. క్రింది మొత్తం తనిఖీ చదవడానికి మాత్రమే.
కేసును నిర్ణయించే వాస్తవాలను సేకరిస్తున్నప్పుడు ఏదీ తిరిగి ప్రారంభించబడదు, అన్ఇన్స్టాల్ చేయబడదు లేదా పైన రాయబడదు.
బ్రౌజర్ నిజంగా పొందిన సర్టిఫికెట్ను చదవండి
హోస్ట్నామ్, ప్రతి కుటుంబానికి పరిష్కరించబడిన చిరునామా, పోర్ట్ మరియు బ్రౌజర్ ఫిర్యాదు చేసిన సర్టిఫికెట్ వివరాలను నమోదు చేయండి. A మరియు AAAA రెండు రికార్డులకూ పరిష్కరించే పేరు రెండు వేర్వేరు ముందు భాగాలను చేరుకోవచ్చు, వాటిలో ఒకటి మాత్రమే మీకు షెల్ యాక్సెస్ ఉన్న హోస్ట్ కావచ్చు. ప్రాక్సీ వెనుక ఉన్న బ్రౌజర్ మళ్లీ మూడవ మార్గాన్ని తీసుకోవచ్చు. హెచ్చరికను ఏది సృష్టించిందో ఊహించడం మీకు ఉన్న ఏకైక పరిశీలనను వృథా చేస్తుంది.
తర్వాత అదే మార్గంలో ఉన్న యంత్రం నుండి హ్యాండ్షేక్ను తిరిగి ఉత్పత్తి చేయండి, చిరునామాను స్పష్టంగా పేర్కొని ఉద్దేశించిన సర్వర్ పేరును పంపండి, దానితో సమాధానం డిఫాల్ట్ హోస్ట్ను కాకుండా సైట్ను ప్రతిబింబిస్తుంది.
openssl s_client -connect 198.51.100.37:443 -servername www.example.net </dev/null 2>/dev/null |
openssl x509 -noout -subject -issuer -fingerprint -sha256 -ext subjectAltName
సబ్జెక్ట్ యొక్క ప్రత్యామ్నాయ పేర్లు మరియు వేలిముద్రను మీరు ఆశించే సర్టిఫికెట్తో పోల్చండి, పరిచిత జారీదారుతో కాదు. సర్వర్ పేరు లేకుండా బేర్ చిరునామాకు కనెక్ట్ అవ్వడం డిఫాల్ట్ సర్టిఫికెట్ను ఎంచుకోవచ్చు, అది తర్వాత తప్పు ఫైల్లా కనిపిస్తుంది, వాస్తవానికి ప్రశ్నయే తప్పు అయినప్పుడు.
ఆ పోర్ట్కు బద్ధమైన ప్రక్రియను గుర్తించండి
కనెక్షన్ను స్వీకరించాల్సిన హోస్ట్పై వినేవారిని జాబితా చేయండి మరియు బైండ్ చిరునామా, చిరునామా కుటుంబం మరియు ప్రక్రియ యజమానిని నమోదు చేయండి. లూప్బ్యాక్ చిరునామాకు బద్ధమైన సేవ అన్ని ఇంటర్ఫేస్లకు బద్ధమైన దానితో సమానం కాదు, మరియు కంటైనర్ ప్రచురణ పబ్లిక్ వినేవారిని పూర్తిగా వేరే చోట ఉంచవచ్చు.
sudo ss -ltnp 'sport = :443'
sudo ss -ltnp | grep -E ':(443|943)\b'
TLS ముందు ఉన్న లోడ్ బ్యాలెన్సర్ లేదా ప్రాక్సీ ద్వారా ముగిస్తే, ఇక్కడ ఆపి బదులుగా ఆ ముందు భాగాన్ని పరిశీలించండి. దాని వెనుక ఉన్న Apache ఇన్స్టాన్స్ పబ్లిక్ బ్రౌజర్కు ఎప్పటికీ సర్టిఫికెట్ను ప్రదర్శించకపోవచ్చు, కాబట్టి దాని కాన్ఫిగరేషన్ను సవరించడం బ్రౌజర్ చూసే ఏదీ మార్చదు. సాకెట్ వీక్షణ మరియు బాహ్య హ్యాండ్షేక్ ఒకే మార్గాన్ని వివరించాలి, మరియు ఈ పోలిక అదే నిర్ధారిస్తుంది.
ఫైల్కు ముందు వర్చువల్ హోస్ట్ను సరిపోల్చండి
Apache ముగించేది అయినప్పుడు, ఆ చిరునామా మరియు పేరుకు ఏ వర్చువల్ హోస్ట్ గెలుస్తుందో దానిని అడగండి. నియంత్రణ ఆదేశం ప్రభావవంతమైన అమరికను ముద్రిస్తుంది, ప్రతి సాకెట్కు సరిపోలే గుంపు, ప్రకటించిన సర్వర్ పేర్లు మరియు డిఫాల్ట్గా పరిగణించే హోస్ట్తో సహా. ఆ సమాధానం లేకుండా సర్టిఫికెట్ ఫైల్ను సవరించడమే తప్పు సైట్ సరైన ఫైల్ నుండి అందించబడటం ప్రారంభించే మార్గం.
sudo apachectl -S
Apache యొక్క SSL గురించి తరచుగా అడిగే ప్రశ్నలు సర్వర్ పేరు సూచన సర్టిఫికెట్ను ఎలా ఎంచుకుంటుందో వివరిస్తాయి. HTTP యొక్క Host హెడర్ హ్యాండ్షేక్ తర్వాత వస్తుంది మరియు ఇప్పటికే ప్రదర్శించిన దానిని వెనక్కి మార్చలేదు, కాబట్టి సరిపోలని లేదా లేని పేరు డిఫాల్ట్ హోస్ట్కు తిరిగి వెళ్తుంది.
ServerAlias లో టైపింగ్ పొరపాటు ఉన్న పేరుగల వర్చువల్ హోస్ట్ సరిగ్గా ఈ లక్షణాన్ని సృష్టిస్తుంది, మరియు మొదట అన్నింటినీ పట్టుకునే హోస్ట్ను లోడ్ చేసే రెండవ కాన్ఫిగరేషన్ ఫైల్ కూడా అలాగే చేస్తుంది. రెండూ ఆ అమరిక జాబితాలో కనిపిస్తాయి.
ఆమోదించబడిన మార్పును ప్రతి మార్గంలో ధృవీకరించండి
ఆమోదించబడిన మార్పు తర్వాత ప్రతి చిరునామా కుటుంబానికి హోస్ట్నామ్-నిర్దిష్ట తనిఖీని పునరావృతం చేయండి మరియు బైపాస్ జెండాకు బదులుగా బ్రౌజర్ సాధారణ ధృవీకరణతో ముగించండి. పంచుకున్న వినేవారి సెట్టింగ్లను తాకే ముందు ప్రత్యేక పరిపాలనా మార్గాన్ని కాపాడుకోండి, ఎందుకంటే అక్కడి పొరపాటు దానిని రద్దు చేయడానికి మీరు ఉపయోగించే యాక్సెస్ను తొలగిస్తుంది. తర్వాత ఏ వినేవారు సమాధానమిచ్చారు, ఏ వర్చువల్ హోస్ట్ సరిపోలింది మరియు ముందు, తర్వాత ఏ సర్టిఫికెట్ అందించబడిందో రాయండి.
ప్యాకేజీని తీసివేయడం అమరికను మార్చవచ్చు మరియు అసలు అసమతుల్యతను వివరణ లేకుండా వదిలేయవచ్చు, అందుకే ఆ రికార్డు మరమ్మత్తు కంటే ఎక్కువ కాలం నిలుస్తుంది.
మీరు కోరుకునేది ఉద్దేశించిన ప్రవేశ బిందువు వద్ద ఉద్దేశించిన సైట్. సంబంధం లేని సేవ అదృశ్యమైన తర్వాత వేరే సర్టిఫికెట్ ఆ ఫలితం కాదు, బ్రౌజర్ ఫిర్యాదు చేయడం ఆపినా.