ப்ராக்ஸியுடன் 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 நிராகரிப்பை விளக்காது.