සහතික අවලංගු කිරීම අසාර්ථකයි: කුමන සත්කාරකයට කුමක් වෙත ළඟා විය නොහැකි ද
අවලංගු කිරීමේ පරීක්ෂාව සත්යාපනය කරන උපාංගයේ ධාවනය වේ. CRL බෙදාහැරීමේ ලක්ෂ්යය සොයා, එම සත්කාරකයට ළඟා විය හැකි දැයි පරීක්ෂා කර, පැරණි ලැයිස්තුවක් අවලංගු කළ සහතිකයකින් වෙන් කරන්න.
සහතික තම වලංගු කාල සීමාව තුළ පවතින අතරතුර VPN තවමත් සත්යාපන දෝෂයක් වාර්තා කළ හැක, එවිට යමෙක් සහතිකය අවලංගු කර ඇතැයි නිගමනය කරයි. ඒවා වෙනස් කරුණු තුනකි. අවලංගු කිරීමේ දත්ත සත්යාපනය කරන උපාංගය විසින්ම සහතිකය තුළ නම් කර ඇති ප්රකාශන ලක්ෂ්යයකින් ලබා ගත යුතුය. එම උපාංගයට ලක්ෂ්යයට ළඟා විය නොහැකි විට, සහතිකයේ තත්ත්වයට සම්බන්ධ නොවන හේතූන් නිසා පරීක්ෂාව අසාර්ථක වේ.
ලබා ගැනීමේ මාර්ගය සත්යාපකය සතුය
පළමුව සත්යාපනය කරන පාර්ශ්වය හඳුනා ගන්න. ලැප්ටොප් පරිගණකයක් ගේට්වේ සහතිකය පරීක්ෂා කරන විට ලැප්ටොප් පරිගණකය දත්ත ලබා ගනී; ගේට්වේ අනුග්රාහක සහතිකයක් පරීක්ෂා කරන විට ගේට්වේ එය කරයි. පසුපස සත්යාපන සේවාවකට තමන්ගේම ජාල ස්ථානයක් සහිත තෙවන සත්යාපකයක් එකතු කළ හැක. එක් එක් අයට අන්තර්ජාලයට වෙනස් මාර්ගයක් සහ වෙනස් ප්රොක්සි වින්යාසයක් ඇත. පරිපාලකයෙකුගේ වැඩ ස්ථානයේ රැස් කළ සාක්ෂි DMZ තුළ ඇති සේවාදායකයක් ගැන කිසිවක් නොකියයි.
කිසිවක් වෙනස් කිරීමට පෙර සහතිකය, සත්යාපකය, උත්සාහයේ වේලාව සහ නිශ්චිත තත්ත්ව කේතය ලියා තබන්න.
සහතිකයෙන් ප්රකාශන ලක්ෂ්යය කියවන්න
සහතිකය එහි තත්ත්වය පිහිටා ඇති තැන නම් කරයි. CA ලිපිනයක් අනුමාන කිරීම වෙනුවට එම ක්ෂේත්ර කියවන්න.
openssl x509 -in gateway.cer -noout -text | grep -A3 "CRL Distribution Points"
openssl x509 -in gateway.cer -noout -text | grep -A2 "Authority Information Access"පළමු දිගුව CRL බෙදාහැරීමේ ලක්ෂ්ය ලැයිස්තුගත කරයි, දෙවැන්න නිකුත් කරන්නාගේ තොරතුරු ප්රවේශ ක්රම ලැයිස්තුගත කරයි, ඒවාට OCSP තත්ත්වය සහ නිකුත් කරන්නාගේ සහතිකය ලබා ගැනීම ඇතුළත් විය හැක. ඒවා වෙනස් යාන්ත්රණ වන අතර OCSP ප්රතිචාරකය CRL ගොනුවක් නොවේ. ප්රකාශන සත්කාරකය බොහෝ විට සාමාන්ය වෙබ් සේවාදායකයක් මිස CA යන්ත්රය නොවේ, මන්ද නොබැඳි නිකුත් කරන්නෙකුට තවත් සේවාදායකයක් බෙදාහරින CRL එකක් අත්සන් කළ හැක. එබැවින් CA වෙත ප්රවේශය ලෙස විස්තර කරන ෆයර්වෝල් රීතිය ක්රියාත්මක කිරීමට හෝ සමාලෝචනයට ඉතා අපැහැදිලිය.
සත්යාපනය කරන උපාංගයෙන් ලබා ගැනීම පරීක්ෂා කරන්න
සත්යාපනය සත්ය වශයෙන් සිදු කරන පරිසරයේ, අනුමත සහතික ද්රව්ය සමඟ සහ පෞද්ගලික යතුරු නොමැතිව ලබා ගැනීමේ පරීක්ෂාව ධාවනය කරන්න.
certutil -urlfetch -verify .\client-test.cer
curl -sS -o /dev/null -w "%{http_code}\n" http://crl.example.com/ca.crlcertutil ධාවනය දාමය සත්යාපනය කර කුමන URL ලබා ගැනීම් සාර්ථක වූයේ ද අසාර්ථක වූයේ ද වාර්තා කරයි, එහෙත් curl ඇමතුම එම සත්කාරකයෙන්ම එක් ප්රකාශන ලිපිනයක් පරීක්ෂා කර තත්ත්ව කේතයක් පමණක් ආපසු දෙයි. ළඟා විය හැකි ලිපිනයකින් ලබා ගැනීම අසාර්ථක වීම අන්තර්ගතය හෝ අත්සන පිළිබඳ ගැටලු පෙන්වයි; සම්බන්ධතා දෝෂයක් මාර්ගගත කිරීම, DNS හෝ ප්රොක්සි පෙන්වයි. ප්රතිඵල දෙකම තබා ගන්න, මන්ද එක් සාර්ථක ලබා ගැනීමක් මුළු දාමයම භාවිතයට සුදුසු බව ඔප්පු නොකරයි. උදාහරණ සත්කාරකය සහ මාර්ගය සහතිකයේ හමු වූ බෙදාහැරීමේ ලක්ෂ්යයෙන් ප්රතිස්ථාපනය කරන්න.
නැති වූ දත්ත අවලංගු තත්ත්වයෙන් වෙන් කරන්න
පිටතින් බලන විට ප්රතිඵල හතරක් එකම ලෙස පෙනේ: ලක්ෂ්යයට ළඟා විය නොහැක, ලැයිස්තුව පැරණිය, ලැයිස්තුව වැරදි නිකුත් කරන්නෙකු විසින් අත්සන් කර ඇත, නැතහොත් සහතිකය සැබවින්ම අවලංගු කර ඇත. අවසාන එක පමණක් තත්ත්ව ප්රතිඵලයක් වන අතර එය පමණක් ප්රවේශය ඉවත් කිරීම සාධාරණීකරණය කරයි. හැඹිලිකරණය තත්ත්වය තවත් සංකීර්ණ කරයි, මන්ද කලින් ලබා ගත් දත්ත ඊළඟ නැවුම් කිරීම දක්වා කැඩුණු ප්රකාශන මාර්ගයක් සඟවා තැබිය හැක. අවලංගු කිරීමේ පරීක්ෂාව අක්රිය කිරීම, සම්බන්ධ නොවන සහතික මකා දැමීම හෝ ගේට්වේ නැවත ආරම්භ කිරීම යන සියල්ල රෝග නිර්ණය වෙනුවට ක්රියාකාරකම් ආදේශ කරයි.
අලුත්වැඩියාවෙන් පසු නව සත්යාපනයක් බලහත්කාරයෙන් කර අපේක්ෂිත තත්ත්ව ලබා ගැනීම සාර්ථක බව තහවුරු කරන්න. පාලිත පරීක්ෂණ අනන්යතාවයක් ඇති තැන, එය තවමත් ප්රතික්ෂේප වන බව තහවුරු කරන්න, මන්ද පරීක්ෂාව ඉවත් කරන පවතින බව අලුත්වැඩියාවක් නොවේ.