স্থানীয় stunnel সেতুতে HTTPS প্রক্সির পরিচয় যাচাই করুন
অ্যাপকে লুপব্যাকে এনক্রিপশনহীন HTTP এন্ডপয়েন্ট দিন, আর stunnel প্রকৃত প্রক্সি পর্যন্ত TLS যাচাই করবে।
[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 প্রমাণীকরণ নয়। দূরবর্তী লিসেনারকে সত্যিই TLS-এর ওপর HTTP প্রক্সি সেবা দিতে হবে।
HTTPS ওয়েবসাইটের ক্ষেত্রে গন্তব্যের TLS এই পথের ভেতরে নিজস্ব স্বাভাবিক যাচাইসহ চলতে থাকে। দুটি শংসাপত্র আলাদা সংযোগ-পক্ষকে শনাক্ত করে।