OpenSSL 3.x s_client HTTP CONNECT ପ୍ରକ୍ସି ପାଇଁ proxy-user ଏବଂ ପାସୱାର୍ଡ-ଉତ୍ସ ବିକଳ୍ପ ପ୍ରଦାନ କରେ। ଯେଉଁ ପରିବେଶ ପୂର୍ବରୁ PROXY_USER ଏବଂ PROXY_PASSWORD ରପ୍ତାନି କରେ:

openssl s_client \
  -proxy proxy.example.net:8080 \
  -proxy_user "$PROXY_USER" \
  -proxy_pass env:PROXY_PASSWORD \
  -connect example.com:443 \
  -servername example.com \
  -verify_hostname example.com \
  -verify_return_error

ପ୍ରକୃତ ବିକଳ୍ପ ନାମ ଅଣ୍ଡରସ୍କୋର ବ୍ୟବହାର କରେ: -proxy_user ଏବଂ -proxy_pass। ପ୍ରକ୍ସି ଏଣ୍ଡପଏଣ୍ଟ host:port, ଯେତେବେଳେ connect ଏବଂ servername ଲକ୍ଷ୍ୟ ଚିହ୍ନଟ କରେ।

proxy_pass OpenSSL ର ପାସୱାର୍ଡ-ଉତ୍ସ ବାକ୍ୟଗଠନ ବ୍ୟବହାର କରେ। env:PROXY_PASSWORD ନାମିତ ପରିବେଶ ଚର ପଢ଼େ; file:/path/to/file ଅନ୍ୟ ଏକ ଦଲିଲଭୁକ୍ତ ଉତ୍ସ ରୂପ। ସାଧାରଣ ପାସୱାର୍ଡ ସେହି ଆର୍ଗୁମେଣ୍ଟ ଫର୍ମାଟ ନୁହେଁ।

ଦେଖାଯାଇଥିବା ବିକଳ୍ପଗୁଡ଼ିକ ପ୍ରମାଣପତ୍ର ଏବଂ ହୋଷ୍ଟନାମ ଯାଞ୍ଚ ଅନୁରୋଧ କରେ, ଯାଞ୍ଚ ତ୍ରୁଟି ମାରାତ୍ମକ ଭାବରେ ଗଣାଯାଏ। ସ୍ଥାପନ ଏବଂ ଲକ୍ଷ୍ୟ ପାଇଁ ଉପଯୁକ୍ତ CA ସଂରଚନା ଦିଅନ୍ତୁ, ଯେପରି ଆବଶ୍ୟକ CAfile।

ଏହି ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ମୌଳିକ ପ୍ରମାଣୀକରଣ। ଦେଖାଯାଇଥିବା ପ୍ରକ୍ସି ସଂଯୋଗ ସାଧାରଣ HTTP, ତେଣୁ ଲକ୍ଷ୍ୟର ପରବର୍ତ୍ତୀ TLS ହ୍ୟାଣ୍ଡଶେକ ସେହି ପୂର୍ବ ଲଗଇନ ବିନିମୟକୁ ଏନକ୍ରିପ୍ଟ କରେ ନାହିଁ। ଏହା NTLM କିମ୍ବା Kerberos ପ୍ରକ୍ସି ଆଲୋଚନା ଲାଗୁ କରେ ନାହିଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ