ۋاكالەتچى ئىشلەتكەندە گۇۋاھنامە خاتالىقلىرى
گۇۋاھنامە تەڭشەكلىرىنى ئۆزگەرتىشتىن بۇرۇن، دەلىللەش ۋاكالەتچىنىڭ ئۆز TLS ئۇلىنىشىدا ياكى نىشان تور بېكەتتە مەغلۇپ بولغانلىقىنى پەرقلەندۈرۈڭ.
CA توپلىمىنى ئۆزگەرتىشتىن بۇرۇن قايسى TLS قول ئېلىشىشنىڭ مەغلۇپ بولغانلىقىنى تېپىڭ. ۋاكالەتچى گۇۋاھنامىسى بىلەن تور بېكەت گۇۋاھنامىسى ئوخشىمىغان ئۇلىنىشلاردا تەكشۈرۈلۈشى مۇمكىن.
| ۋاكالەتچى ۋە نىشان | TLS تەكشۈرۈشلىرى |
|---|---|
| HTTPS نىشانغا بارىدىغان HTTP ۋاكالەتچى | CONNECT تىن كېيىن تونېل ئارقىلىق نىشان گۇۋاھنامىسىنى دەلىللەڭ. |
| HTTPS نىشانغا بارىدىغان HTTPS ۋاكالەتچى | ئالدى بىلەن ۋاكالەتچىگە بولغان TLS نى دەلىللەڭ؛ تونېل ئېچىلغاندىن كېيىن نىشانغا بولغان ئايرىم TLS سۆھبىتىنى دەلىللەڭ. |
تەپسىلىي ئىز خاتىرىسىدىن تەلەپ قىلىنغان host نامى ۋە ئەڭ ئاخىرقى تاماملانغان قول ئېلىشىشنى تېپىڭ. HTTPS ۋاكالەتچىنىڭ گۇۋاھنامە خاتالىقى تور بېكەتكە ئۇلىنىشتىن بۇرۇن يۈز بېرىشى مۇمكىن. شۇ ئۇلىنىشنىڭ كۆزلەنگەن نامى، گۇۋاھنامىنىڭ ئىناۋەتلىك مۇددىتى، يەرلىك سائەت، كۈتۈلگەن زەنجىر ۋە تەستىقلانغان ئىشەنچ ئامبىرىنى تەكشۈرۈڭ. قەستەن سەپلەنگەن TLS توسۇپ تۇتۇشى ياكى قوشۇلغان يىلتىز گۇۋاھنامىسىنىمۇ تەكشۈرۈشكە كىرگۈزۈڭ.
curl ئىككى ئۇلىنىش ئۈچۈن ئايرىم CA تاللانمىلىرىنى تەمىنلەيدۇ:
curl --proxy https://proxy.example:8443 --proxy-cacert proxy-ca.pem --cacert site-ca.pem https://example.com/--proxy-cacert ۋاكالەتچى ئۈچۈن ئىشەنچ ئاساسى بېرىدۇ؛ --cacert نىشان ئۈچۈن بېرىدۇ. مىسالدىكى ئۇلىنىش نۇقتىسى ۋە ھۆججەتلەرنى كۆزلىگەن ئىشەنچ ئورۇنلاشتۇرۇشىڭىزنىڭ قىممەتلىرى بىلەن ئالماشتۇرۇڭ. سىستېما ئىشەنچى يېتەرلىك بولسا، خاس توپلام ھاجەتسىز.
host نامىنى خالىغان IP بىلەن ئالماشتۇرۇش گۇۋاھنامە ماسلاشتۇرۇشىنى ئۆزگەرتىدۇ. دەلىللەشتىن ئاتلاش قارشى تەرەپنىڭ كىملىكىنى ئىسپاتلىماي تۇرۇپ خاتالىقنى يوشۇرۇشى مۇمكىن. ناتونۇش ۋاكالەتچىنىڭ ئۆز يىلتىز CA سىنى ئورنىتىشنى تەلەپ قىلىشى ئۇنىڭغا ئىشىنىشكە يېتەرلىك سەۋەب ئەمەس.
ئېغىزغا ئۇلىنىشنىڭ ياكى CONNECT نىڭ رەت قىلىنىشى بالدۇرراق باسقۇچقا تەۋە؛ گۇۋاھنامە ئۆزگەرتىش بۇنى تۈزەتمەيدۇ. ئەكسىچە، نىشان TLS دەلىللەنگەندىن كېيىن تور بېكەتنىڭ HTTP خاتالىقى قوبۇل قىلىنغان جاۋابقا تەۋە، يەنە بىر CA تەڭشىشىگە ئەمەس.