CAFile
বিকল্প ক্লায়েন্ট প্রমাণীকরণ সার্টিফিকেট ব্যবহার করার জন্য একটি CA কনফিগার; এটি আপনি যা চান তা নয়
পরিবর্তে, আপনি cert
পুরো প্রযোজ্য শংসাপত্র শৃঙ্খলাটি ধারণ করতে বিকল্পটিতে ফাইলটি কারুকাজ করতে চান । আপনি সেই ফাইলটির একটি ব্যাকআপ কপি সংরক্ষণ করতে চান, তারপরে একটি নতুন তৈরি করুন; মূলত দুটি ফাইলের সংমিশ্রণ, এর মতো ফর্ম্যাট করা:
-----BEGIN CERTIFICATE-----
(certificate from asana.pem file pasted here)
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
(intermediate certificate here; copy-paste the top chunk from the bundle)
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
(root certificate here; copy-paste the bottom chunk from the bundle)
-----END CERTIFICATE-----
এটি খড়কে ক্লায়েন্টদের কাছে সম্পূর্ণ শংসাপত্র চেইন উপস্থাপন করতে বাধ্য করবে।
আরও একটি জোয়ার; openssl s_client
কমান্ড শংসাপত্রের শৃঙ্খলা বিষয় পরীক্ষা এবং চেক কিভাবে আপনার সেবা তার সার্টিফিকেট উপস্থাপন করছেন জন্য খুবই দরকারী।
সম্পাদনা: ঠিক আছে .. certificate শংসাপত্রের বান্ডেলের চেইনটি তিন-গভীর, তবে বিশ্বাস শৃঙ্খলাটি দুটি গভীর deep কিছু একটা সঠিক নেই।
শীর্ষ সার্টিফিকেট ("স্টারফিল্ড সিকিউর সার্টিফিকেশন অথরিটি") "স্টারফিল্ড ক্লাস 2 সার্টিফিকেশন অথরিটি" নামে একটি ইস্যুকারী স্বাক্ষরিত যার সাথে থাম্বপ্রিন্ট দিয়ে শুরু করা হবে ad7e1c28
.. তবে বান্ডলে দ্বিতীয় সার্ট, প্রথম সারির স্বাক্ষরকারীর ঠিক একই নামযুক্ত, যা হুবহু একই শংসাপত্র হওয়া উচিত , এর একটি থাম্বপ্রিন্ট শুরু হওয়া উচিত 363e4734
এবং 10 বছর আগে একটি মেয়াদোত্তীর্ণের তারিখ। তারপরে তৃতীয় (মূল) শংসাপত্রটি অন্তর্ভুক্ত ইন্টারমিডিয়েট সার্টের স্বাক্ষরকারী .. তবে এই দুজনের কোনওটিরই প্রথমটির সাথে কোনও সম্পর্ক নেই!
যদি তা বোঝা না যায় তবে চিন্তা করবেন না। সংক্ষিপ্তসার: opিলে কাজ, কেউ এই সিরিট বান্ডিলটি তৈরির সাথে মারাত্মকভাবে বল ফেলে দিয়েছে। আপনার সেরা বাজিটি হ'ল একটি ব্রাউজার থেকে বেস-64 format ফর্ম্যাটে ফাইলগুলি রফতানি করা যা চেইনকে সাফল্যের সাথে বৈধ করে, সেখান থেকে তালিকাভুক্ত ফর্ম্যাটে এগুলি আটকানো।
যেহেতু এটি আপনার নিজের কোনও দোষের কারণে একটি বিভ্রান্তিকর জগাখিচুড়ি, আমি আপনার ডিএনএস নামটি দেখে অনুমান করেছি এবং শংসাপত্রটি ধরলাম, এবং আমি মনে করি এটি আপনার প্রয়োজন সম্পূর্ণ চেইন হওয়া উচিত: http://pastebin.com/Lnr3WHc8