ଯଦି openssl s_client ତାହାର ପ୍ରକ୍ସି CONNECT ଅନୁରୋଧର ଉତ୍ତରରେ HTTP 403 ପାଏ, ତେବେ ସେହି ଅସ୍ୱୀକୃତିରୁ ଆରମ୍ଭ କରନ୍ତୁ। ଅନୁରୋଧିତ ଟନେଲ ସ୍ଥାପିତ ହୋଇନାହିଁ।

-proxy ସହିତ s_client ପ୍ରଥମେ HTTP ପ୍ରକ୍ସିକୁ -connect ଦ୍ୱାରା ନିର୍ଦ୍ଦିଷ୍ଟ ଲକ୍ଷ୍ୟ ସହିତ ସଂଯୋଗ କରିବାକୁ କୁହେ। କେବଳ ସଫଳ CONNECT ପ୍ରତିକ୍ରିୟା ଏହି ଆଦାନପ୍ରଦାନକୁ ଲକ୍ଷ୍ୟର TLS ହ୍ୟାଣ୍ଡସେକ ପାଇଁ ଟନେଲରେ ପରିଣତ କରେ।

ଏହି କ୍ରମ ହିଁ ଅନ୍ୟଥା ଦ୍ୱନ୍ଦ୍ୱପୂର୍ଣ୍ଣ ଆଉଟପୁଟ୍ ବ୍ୟାଖ୍ୟା କରେ: ପ୍ରକ୍ସି ତ୍ରୁଟି ପରେ TLS-ସମ୍ପର୍କିତ ଶୀର୍ଷକ, କୌଣସି ସାଥୀ ପ୍ରମାଣପତ୍ର ନାହିଁ, କିମ୍ବା ଦେଖିବାକୁ ଆଶ୍ୱସ୍ତିକର ଯାଞ୍ଚ ଧାଡି। ସେହି କ୍ଷେତ୍ରଗୁଡ଼ିକ ପ୍ରମାଣ କରେ ନାହିଁ ଯେ ଲକ୍ଷ୍ୟର ପ୍ରମାଣପତ୍ର ଗ୍ରହଣ ଓ ଯାଞ୍ଚ ହୋଇଛି। କାର୍ଯ୍ୟ ପୂର୍ବ ପର୍ଯ୍ୟାୟରେ ଅଟକି ଯାଇଥିଲା।

ପ୍ରକ୍ସିର ପ୍ରତିକ୍ରିୟା ଏବଂ ଅନୁରୋଧିତ ଲକ୍ଷ୍ୟ ହୋଷ୍ଟ ଓ ପୋର୍ଟ ରେକର୍ଡ କରନ୍ତୁ। 403 ଧ୍ୟାନକୁ ପ୍ରକ୍ସିର ପ୍ରବେଶ ନିର୍ଣ୍ଣୟ ଆଡ଼କୁ ନେଇଯାଏ; 407 ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ମାଗେ। ଲକ୍ଷ୍ୟର ପ୍ରମାଣପତ୍ର ଯାଞ୍ଚ ବନ୍ଦ କରି ଏଥିମଧ୍ୟରୁ କିଛି ସୁଧୁରେ ନାହିଁ।

ଆଦାନପ୍ରଦାନ ଯାଞ୍ଚ କରିବାକୁ ଅନୁମତି ଥିଲେ, s_clientର -debug ଆଉଟପୁଟ୍ ଅସ୍ୱୀକୃତିକୁ ପ୍ରକାଶ କରିବାରେ ସାହାଯ୍ୟ କରିପାରେ। ପ୍ରକ୍ସିର କୌଣସି ପ୍ରମାଣପତ୍ରକୁ ଅଂଶୀଦାର ଟ୍ରେସ୍ ବାହାରେ ରଖନ୍ତୁ। ସଫଳ ଟନେଲକୁ ପରେ ମଧ୍ୟ ନିଜର TLS ଓ ପ୍ରମାଣପତ୍ର ମୂଲ୍ୟାଙ୍କନ ଆବଶ୍ୟକ ହେବ, କିନ୍ତୁ ସେହି ପର୍ଯ୍ୟାୟ ସତରେ ନପହଞ୍ଚିବା ପର୍ଯ୍ୟନ୍ତ ନିର୍ଣ୍ଣୟ ପାଇଁ କୌଣସି ଲକ୍ଷ୍ୟ ପ୍ରମାଣପତ୍ର ଶୃଙ୍ଖଳା ନାହିଁ।

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