உள்ளூர் stunnel பாலத்தில் HTTPS ப்ராக்சியின் அடையாளத்தைச் சரிபார்க்கவும்
பயன்பாட்டிற்கு loopback-இல் குறியாக்கமற்ற HTTP முனையை வழங்கி, உண்மையான ப்ராக்சிக்கான TLS சரிபார்ப்பை stunnel செய்ய விடுங்கள்.
[proxy_tls]
client = yes
accept = 127.0.0.1:3129
connect = proxy.example:8443
verifyChain = yes
CAfile = /path/to/trusted-ca-bundle.pem
checkHost = proxy.example
sni = proxy.exampleதேவையான தொலைநிலை ப்ராக்சியையும் நம்பகமான CA தொகுப்பையும் பயன்படுத்தவும். verifyChain அதன் சான்றிதழ் வழங்குநர் சங்கிலியைச் சரிபார்க்கும்; checkHost அதன் பெயரைச் சரிபார்க்கும். sni பெயரை அனுப்பும், ஆனால் அதைச் சரிபார்க்காது.
HTTP ப்ராக்சி கிளையன்ட்டை உள்ளூர் முனைக்குத் திருப்பவும்:
curl --proxy http://127.0.0.1:3129 https://www.example.org/CONNECT மற்றும் தேவையான ப்ராக்சி உள்நுழைவைப் பயன்பாடே தொடர்ந்து செய்கிறது. stunnel சேர்ப்பது TLS பகுதியை மட்டுமே; HTTP அங்கீகாரத்தை அல்ல. தொலைநிலை listener உண்மையில் TLS வழியாக HTTP ப்ராக்சி சேவையை வழங்க வேண்டும்.
HTTPS தளங்களுக்கு, இலக்கின் TLS இந்தப் பாதையின் உள்ளே தனது வழக்கமான சரிபார்ப்புடன் தொடரும். இரண்டு சான்றிதழ்களும் வெவ்வேறு எதிர்முனைகளை அடையாளம் காண்கின்றன.