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