pproxy-ന്റെ TLS ലിസണർ ഒരു സർട്ടിഫിക്കറ്റും കീയും ആവശ്യപ്പെടുന്നു
http+ssl ലിസണർ ആരംഭിക്കാൻ വിസമ്മതിക്കുമ്പോൾ --ssl certfile,keyfile നൽകുക, ആ ലിസണറെ അതിന്റെ SOCKS അപ്സ്ട്രീമിൽ നിന്ന് വേർതിരിക്കുക.
“You must specify --ssl to listen in ssl mode” എന്ന പിശക് അർത്ഥമാക്കുന്നത് pproxy-യുടെ TLS ലിസണറിന് സെർവർ സർട്ടിഫിക്കറ്റ് സാമഗ്രികൾ ആവശ്യമാണെന്നാണ്. ലിസണർ URL TLS തിരഞ്ഞെടുക്കുന്നു; അത് സർട്ടിഫിക്കറ്റ് നൽകുന്നില്ല.
pproxy -l http+ssl://127.0.0.1:8181 -r socks5://127.0.0.1:1080 --ssl proxy-chain.pem,proxy-key.pem
ഈ ഉദാഹരണ കമാൻഡ് pproxy, ഒരു അപ്സ്ട്രീം SOCKS5 സേവനം, സർട്ടിഫിക്കറ്റ് ഫയലുകൾ എന്നിവ ഇതിനകം നിലവിലുണ്ടെന്ന് കരുതുന്നു. --ssl മൂല്യം ഒരു സർട്ടിഫിക്കറ്റ് ഫയലാണ്, തുടർന്ന് കോമയും അതിന് യോജിക്കുന്ന സ്വകാര്യ-കീ ഫയലും. സംയോജിത ഫയലിന് ഏക-ഫയൽ രൂപം ഉപയോഗിക്കാം.
പോർട്ട് 8181 ലോക്കൽ TLS-സംരക്ഷിത HTTP പ്രോക്സി ലിസണറാണ്. പോർട്ട് 1080 വേറിട്ട അപ്സ്ട്രീം SOCKS സേവനമാണ്. ഒന്ന് കോൺഫിഗർ ചെയ്യുന്നത് മറ്റൊന്ന് സൃഷ്ടിക്കുകയോ സാധൂകരിക്കുകയോ ചെയ്യുന്നില്ല.
ക്ലയന്റുകൾക്ക് HTTPS പ്രോക്സി URL-ഉം ലിസണർ സർട്ടിഫിക്കറ്റിലുള്ള വിശ്വാസവും ആവശ്യമാണ്, യോജിക്കുന്ന പ്രോക്സി ഹോസ്റ്റ്നെയിം അല്ലെങ്കിൽ IP വിലാസം ഉൾപ്പെടെ. ലക്ഷ്യസ്ഥാനത്തെ TLS പ്രോക്സി റൂട്ടിനുള്ളിൽ പ്രത്യേക കണക്ഷനായി തുടരുന്നു.