HTTPS ପ୍ରକ୍ସି ମଧ୍ୟ ଏହାର ପ୍ରମାଣପତ୍ର ଶୃଙ୍ଖଳା ପଠାଇବା ଆବଶ୍ୟକ
କ୍ଲାଇଣ୍ଟରୁ Squid ପର୍ଯ୍ୟନ୍ତ TLS ଶ୍ରୋତାରେ ଅନୁପସ୍ଥିତ ମଧ୍ୟବର୍ତ୍ତୀ ପ୍ରମାଣପତ୍ରଗୁଡ଼ିକୁ ଗନ୍ତବ୍ୟ ୱେବସାଇଟର ପ୍ରମାଣପତ୍ରଠାରୁ ଅଲଗା ଭାବରେ ନିର୍ଣ୍ଣୟ କରନ୍ତୁ।
ଯଦି କ୍ଲାଇଣ୍ଟମାନେ ୱେବସାଇଟରେ ପହଞ୍ଚିବା ପୂର୍ବରୁ HTTPS ପ୍ରକ୍ସିକୁ ଅସ୍ୱୀକାର କରନ୍ତି, ପ୍ରକ୍ସି ଶ୍ରୋତା ପଠାଉଥିବା ଶୃଙ୍ଖଳା ଯାଞ୍ଚ କରନ୍ତୁ। କେବଳ ଏକ ବୈଧ ଲିଫ୍ ପ୍ରମାଣପତ୍ର କ୍ଲାଇଣ୍ଟର ଆବଶ୍ୟକ ମଧ୍ୟବର୍ତ୍ତୀ ପ୍ରମାଣପତ୍ର ଯୋଗାଇ ନ ପାରେ।
- ଯାଞ୍ଚ ହେଉଥିବା ଏଣ୍ଡପଏଣ୍ଟ ଚିହ୍ନଟ କରନ୍ତୁ। କନଫିଗର କରାଯାଇଥିବା ପ୍ରକ୍ସି URL ରେ ଥିବା ହୋଷ୍ଟନାମ ଏବଂ ସେହି ସଂଯୋଗର ତ୍ରୁଟି ପଢ଼ନ୍ତୁ। ଶ୍ରୋତାର ପ୍ରମାଣପତ୍ର ସେହି ନାମକୁ ଆବୃତ କରିବା ଆବଶ୍ୟକ। ଏକ ୱେବସାଇଟର ପ୍ରମାଣପତ୍ର କିମ୍ବା ଅନ୍ୟ IP ଉପନାମ ପାଇଁ ପ୍ରମାଣପତ୍ର ଏହାକୁ ବଦଳାଇ ପାରିବ ନାହିଁ।
- ଶ୍ରୋତାର ଶୃଙ୍ଖଳା କନଫିଗରେସନ ଯାଞ୍ଚ କରନ୍ତୁ। Squid ଦ୍ୱାରା ସମର୍ଥିତ OpenSSL କନଫିଗରେସନ ପ୍ରମାଣପତ୍ର ଫାଇଲରେ ମଧ୍ୟବର୍ତ୍ତୀ ପ୍ରମାଣପତ୍ର ଅନ୍ତର୍ଭୁକ୍ତ କରିପାରେ। ସ୍ଥାପିତ Squid ସଂସ୍କରଣ ଏବଂ TLS backend ପାଇଁ ଶ୍ରୋତା ସନ୍ଦର୍ଭରେ ବ୍ୟବସ୍ଥା ନିଶ୍ଚିତ କରନ୍ତୁ; ପ୍ୟାକେଜର ଆଚରଣ ଏକସମାନ ନୁହେଁ। Squid 6.13 ର TLS ଶ୍ରୋତା ଉଦାହରଣ ଶ୍ରୋତାର ବିଶ୍ୱାସକୁ ଗନ୍ତବ୍ୟର TLS ଠାରୁ ଅଲଗା ରଖେ।
- କ୍ଲାଇଣ୍ଟର ବିଶ୍ୱାସ ଅଲଗା ଭାବରେ ଯାଞ୍ଚ କରନ୍ତୁ। ମଧ୍ୟବର୍ତ୍ତୀ ପଠାଇବା ଶୃଙ୍ଖଳା ନିର୍ମାଣରେ ସାହାଯ୍ୟ କରେ, କିନ୍ତୁ କ୍ଲାଇଣ୍ଟକୁ ତଥାପି ଉଦ୍ଦିଷ୍ଟ ମୂଳ ବିଶ୍ୱାସ ଆଙ୍କର ଆବଶ୍ୟକ। ସମଗ୍ର ସର୍ଭର ଶୃଙ୍ଖଳାକୁ ଭେଦଭାବ ବିନା ମୂଳ ଭଣ୍ଡାରକୁ ଆମଦାନୀ କରିବା ସର୍ଭର ଯାହା ପଠାଏ ତାହା ସଂଶୋଧନ କରିବାଠାରୁ ଅଲଗା ପରିବର୍ତ୍ତନ।
ଯାଞ୍ଚ ସକ୍ରିୟ ରଖନ୍ତୁ। ଏହା କ୍ଲାଇଣ୍ଟ ବ୍ୟବହାର କରିବାକୁ ଉଦ୍ଦେଶ୍ୟ କରିଥିବା HTTPS ପ୍ରକ୍ସି ଚିହ୍ନଟ କରେ। ସେହି ସଂଯୋଗ ଯାଞ୍ଚ ହେବା ପରେ, ପରବର୍ତ୍ତୀ ୱେବସାଇଟ ପ୍ରମାଣପତ୍ର ତ୍ରୁଟି ପ୍ରକ୍ସି ମାଧ୍ୟମରେ ଗନ୍ତବ୍ୟର TLS ସେସନ ର, ଯାହାର ନିଜସ୍ୱ ହୋଷ୍ଟନାମ ଏବଂ ବିଶ୍ୱାସ ଅନୁସନ୍ଧାନ ଅଛି।