[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

ရည်ရွယ်ထားသည့် အဝေးရှိ proxy နှင့် ယုံကြည်ရသော CA အစုအဝေးကို သုံးပါ။ verifyChain က လက်မှတ်ထုတ်ပေးသူများ၏ ဆက်စပ်ကွင်းဆက်ကို စစ်ဆေးပြီး checkHost က အမည်ကို စစ်ဆေးသည်။ sni က အမည်ကို ပို့ပေးသော်လည်း အတည်မပြုပါ။

HTTP proxy client ကို စက်တွင်း endpoint သို့ ညွှန်ပါ။

curl --proxy http://127.0.0.1:3129 https://www.example.org/

အက်ပ်က CONNECT နှင့် လိုအပ်သော proxy အကောင့်ဝင်ခြင်းကို ဆက်လုပ်ရသည်။ stunnel က TLS အပိုင်းကို ထပ်ဖြည့်ပေးခြင်းဖြစ်ပြီး HTTP အထောက်အထားစစ်ဆေးမှု မဟုတ်ပါ။ အဝေးရှိ listener သည် TLS ပေါ်မှ HTTP proxy ဝန်ဆောင်မှုကို အမှန်တကယ် ပေးရမည်။

HTTPS ဝက်ဘ်ဆိုက်များအတွက် ပန်းတိုင်၏ TLS သည် ဤလမ်းကြောင်းအတွင်း၌ ၎င်း၏ ပုံမှန်စစ်ဆေးမှုနှင့်အတူ ဆက်လက်လုပ်ဆောင်သည်။ လက်မှတ်နှစ်ခုက မတူညီသော ဆက်သွယ်ဖက်များ ကို ခွဲခြားသတ်မှတ်သည်။

ဆက်စပ်ဆောင်းပါးများ