ক্লায়েন্টরা কোনো ওয়েবসাইটে পৌঁছানোর আগে HTTPS প্রক্সি প্রত্যাখ্যান করলে, প্রক্সি লিসেনার যে চেইন পাঠায় তা পরীক্ষা করুন। শুধু একটি বৈধ লিফ সার্টিফিকেট ক্লায়েন্টের প্রয়োজনীয় ইন্টারমিডিয়েট সার্টিফিকেট সরবরাহ নাও করতে পারে।

  1. যে এন্ডপয়েন্ট যাচাই হচ্ছে তা চিহ্নিত করুন। কনফিগার করা প্রক্সি URL-এর হোস্টনেম এবং ওই সংযোগের ত্রুটি পড়ুন। লিসেনার সার্টিফিকেটকে ওই নামটি কভার করতে হবে। কোনো ওয়েবসাইটের সার্টিফিকেট বা অন্য IP অ্যালিয়াসের সার্টিফিকেট এটি প্রতিস্থাপন করতে পারে না।
  2. লিসেনারের চেইন কনফিগারেশন পরীক্ষা করুন। Squid-এর সমর্থিত OpenSSL কনফিগারেশন সার্টিফিকেট ফাইলে ইন্টারমিডিয়েট যুক্ত করতে পারে। ইনস্টল করা Squid সংস্করণ ও TLS ব্যাকএন্ডের জন্য লিসেনার রেফারেন্সে বিন্যাসটি নিশ্চিত করুন; প্যাকেজের আচরণ একরকম নয়। Squid 6.13 TLS-লিসেনার উদাহরণ লিসেনারের বিশ্বাস গন্তব্যের TLS থেকে আলাদা রাখে।
  3. ক্লায়েন্টের বিশ্বাস আলাদাভাবে পরীক্ষা করুন। ইন্টারমিডিয়েট পাঠানো চেইন গড়তে সাহায্য করে, তবে ক্লায়েন্টের এখনো নির্দিষ্ট রুট ট্রাস্ট অ্যাঙ্কর দরকার। সম্পূর্ণ সার্ভার চেইন বাছবিচার ছাড়াই রুট স্টোরে আমদানি করা সার্ভার যা পাঠায় তা ঠিক করার থেকে আলাদা পরিবর্তন।

যাচাইকরণ সক্রিয় রাখুন। এটি চিহ্নিত করে ক্লায়েন্ট কোন HTTPS প্রক্সি ব্যবহার করতে চেয়েছিল। ওই সংযোগ যাচাই হওয়ার পর, পরের ওয়েবসাইট সার্টিফিকেট ত্রুটিটি প্রক্সির মাধ্যমে গন্তব্যের TLS সেশন এর, যার নিজস্ব হোস্টনেম ও বিশ্বাস তদন্ত রয়েছে।

সম্পর্কিত নিবন্ধ