ផ្ទៀងផ្ទាត់ប្រូកស៊ី HTTPS ក្នុងស្ពាន stunnel មូលដ្ឋាន
ផ្តល់ចំណុច HTTP មិនអ៊ិនគ្រីបនៅលើ loopback ដល់កម្មវិធី ខណៈ 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 ទេ។ សេវាស្តាប់ពីចម្ងាយត្រូវផ្តល់មុខងារប្រូកស៊ី HTTP លើ TLS ពិតប្រាកដ។
សម្រាប់គេហទំព័រ HTTPS ការតភ្ជាប់ TLS របស់គោលដៅបន្តនៅក្នុងផ្លូវនេះ ជាមួយការផ្ទៀងផ្ទាត់ធម្មតារបស់វា។ វិញ្ញាបនបត្រទាំងពីរកំណត់អត្តសញ្ញាណ ភាគីម្ខាងទៀតខុសគ្នា។