server.csr সাধারণত সার্টিফিকেট কর্তৃপক্ষের কাছে সার্টিফিকেট ইস্যু করার অনুরোধ। প্রক্সির সার্টিফিকেট অপশন সেটির দিকে নির্দেশ করলে সেই প্রক্রিয়া শেষ হয় না।

PEM ফাইলটির ভিতরে দেখুন:

-----BEGIN CERTIFICATE REQUEST-----
-----BEGIN CERTIFICATE-----
-----BEGIN PRIVATE KEY-----

এই লেবেলগুলো ভিন্ন ভিন্ন বস্তু বোঝায়। অনুরোধ কোনো ইস্যু করা সার্টিফিকেট নয়, তার ব্যক্তিগত কী-ও নয়। ফাইলের নাম .pem করলেও এর কোনোটি বদলায় না।

প্রক্সিকে চিহ্নিত করা TLS লিসেনারের জন্য সেই প্রক্সি নামের জন্য ইস্যু করা সার্টিফিকেট ও তার সঙ্গে মিলে যাওয়া কী ব্যবহার করুন, সফটওয়্যার যে বিন্যাস নথিভুক্ত করে সেইভাবে। openssl req সার্টিফিকেট অনুরোধ পরীক্ষা করে; openssl x509 সার্টিফিকেট পরীক্ষা করে। আপনার কাছে যে বস্তু আছে তার জন্য উপযুক্ত পার্সার ব্যবহার করুন। Squid 6.13-এর জন্য, তার TLS লিসেনারে ইস্যু করা সার্টিফিকেট ও মিলে যাওয়া কী ব্যবহার করুন।

সাধারণ সার্ভার সার্টিফিকেট অনুমোদিত হস্তক্ষেপের জন্য ব্যবহৃত CA থেকেও আলাদা। এটি অসংযুক্ত ওয়েবসাইটের সার্টিফিকেট স্বাক্ষরের অধিকার দেয় না।

হোস্টনেম পরীক্ষা বা নেটওয়ার্ক প্রাপ্যতা তদন্তের আগে বস্তুর ধরন ও কী-এর জোড়া নিশ্চিত করুন। কখনও প্রদান না করা সার্টিফিকেট TLS ব্যবহার করতে পারে না।

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