WRONG_VERSION_NUMBER ۋاكالەتچى بىلەن: HTTP بىلەن HTTPS نى تەكشۈرۈڭ
ئالدايدىغان SSL خاتالىقى سەۋەبىدىن TLS نەشرلىرىنى تۆۋەنلەتكەن ياكى گۇۋاھنامە تېڭشىغىنى ئۆزگەرتكەندىن بۇرۇن ۋاكالەتچى توشۇش ماسلاشماسلىقىنى دىئاگنوز قىلىڭ.
خاتالىق “خاتا نەشرى” دەيدۇ، شۇڭا TLS نەشرلىرىنى ئالماشتۇرۇشنى باشلاش كۆڭۈلنى تارتىدۇ. ۋاكالەتچى بولغاندا، ئاۋۋالقى بىر ئېھتىماللىقنى تەكشۈرۈڭ: خېرىدار ئاددىي HTTP كۈتۈۋاتقان پورتقا TLS قول ئېلىشىش ئەۋەتتىمۇ؟
https://example.com/ غا ئوخشاش مەنزىل ۋە http://proxy.example:8080 غا ئوخشاش ۋاكالەتچى ئادەتتىكى جۈپ. ئىككىنچى URL نى HTTPS قىلىش خېرىدارغا ئۆز سۆھبىتىنى ۋاكالەتچىنىڭ ئۆزى بىلەن شىفىرلىشىنى ئېيتىدۇ. بۇ HTTPS تور بېكەتلىرىگە رۇخسەت بېرىش بۇيرۇقى ئەمەس.
بىرىنچى TLS سۆھبىتىنى تېپىڭ
HTTP ۋاكالەتچىدە خېرىدار ئاۋۋال CONNECT ئەۋەتىپ HTTP جاۋابى ئالالايدۇ. شۇندىن كېيىنلا تونېل ئىچىدە مەنزىلنىڭ TLS نى باشلايدۇ. HTTPS ۋاكالەتچىدە ئاۋۋال ۋاكالەتچىگە ئايرىم TLS ئۇلىنىش كېلىدۇ.
HTTP خاتالىق بېتى ياكى باشقا ئاددىي تېكىست ئالغان TLS تەھلىل قىلغۇچى پروتوكول خاتالىقىنى دوكلات قىلىشى مۇمكىن. بۇ ئىبارە تور بېكەتنىڭ قايسى TLS نەشرلىرىنى قوللايدىغانلىقىنى، ھەتتا تور بېكەت بىلەن ئالاقە قىلىنغانمۇ-يوقلۇقىنىمۇ ئىسپاتلىمايدۇ.
- ۋاكالەتچىنىڭ URL نى، ئۇنىڭ سىخېمىسى بىلەن بىللە، ۋە ئاخىرقى نۇقتىنىڭ ھۆججەتلەشتۈرۈلگەن پروتوكولىنى خاتىرىلەڭ.
- مەغلۇبىيەت CONNECT جاۋابىدىن بۇرۇن، مەنزىلنىڭ TLS جەريانىدا، ياكى ۋاكالەتچىنىڭ ئۆز گۇۋاھنامىسىنى دەلىللەش جەريانىدا بولغانمۇ-يوقلۇقىنى ئېنىقلاڭ.
- كونا ھەل قىلىشنى سېلىشتۇرغاندا ھەقىقىي خېرىدار ۋە تايىنىشلىق نەشرلىرىنى تەكشۈرۈڭ. ئىلگىرىكى ۋاكالەتچى ئىجراسى بەزىدە سىخېمىنى باشقىچە مۇئامىلە قىلاتتى.
بىر قانچە تۈزىتىش تۈرلۈك سەۋەبلەر تۈپەيلىدىن خاتا بولۇشى مۇمكىن. HTTP ۋاكالەتچى تىزىملىكى مۇشۇنداق يول ئارقىلىق رۇخسەت قىلىنغان ئاممىۋى تەلەپلەر ئۈچۈن ئادەتتىكى HTTP ئاخىرقى نۇقتا نامزاتلىرىنى تەمىنلەيدۇ. ئاددىي HTTP ئاخىرقى نۇقتىغا HTTP ۋاكالەتچى سىخېمىسى كېرەك؛ ھەقىقەتەن TLS ئېچىلغان ئاخىرقى نۇقتا HTTPS ۋە گۇۋاھنامە دەلىللەشنى ساقلىشى كېرەك. CONNECT نى رەت قىلغان ۋاكالەتچىگە قوللىنىدىغان مۇلازىمەت ياكى سىياسەت كېرەك، كۇتۇپخانىنى خالىغانچە تۆۋەنلەتكەنلىك ئەمەس.
بىرىنچى كۆزىتىلىدىغان مەغلۇبىيەتنى ساقلاڭ. گۇۋاھنامە دەلىللەشنى ئېتىۋېتىش پەقەت HTTP سۆزلەيدىغان ئاڭلىغۇچىنى TLS سۆزلەيدىغان قىلالمايدۇ، كونا شىفىرلىق سىياسەتنى تاللاش تور بېكەتنىڭ قول ئېلىشىشىدىن بۇرۇن ئەۋەتىلگەن HTTP رەت قىلىشنى چۈشەندۈرەلمەيدۇ.