Nginx DER ফর্ম্যাট শংসাপত্র সমর্থন করে?


10

আমি একটি ব্যবহার করার চেষ্টা করেছি এবং এটি ব্যর্থ হয়েছে। এটিকে PEM এ রূপান্তর করা ভাল কাজ করে। আমাদের ব্যবহারকারীরা আমাদের সার্ভারে শংসাপত্রগুলি আপলোড করে এবং আমরা ভাবছি যে আমরা এনজিএনএক্স কনফিগার করতে পারি যাতে এটি উভয়কেই সমর্থন করে। যদি তা না হয় তবে শংসাপত্রের ফাইলটি ডিইআর বা পিইএম ফর্ম্যাটে আছে কিনা তা প্রোগ্রামগতভাবে নির্ধারণ করার কোনও উপায় আছে?

উত্তর:


8

Nginx DER ফর্ম্যাটটি সমর্থন করে না।

যদি তা না হয় তবে শংসাপত্রের ফাইলটি ডিইআর বা পিইএম ফর্ম্যাটে আছে কিনা তা প্রোগ্রামগতভাবে নির্ধারণ করার কোনও উপায় আছে?

আপনি শংসাপত্রের ফর্ম্যাট নির্ধারণ করতে কমান্ড ফাইলটি ব্যবহার করতে পারেন

# file www.example.net.der
www.example.net.der: data

# file www.example.net.pem
www.example.net.pem: ASCII text

পিইএম হ'ল বেস 6464 এনকোডেড এএসসিআইআই ফাইলগুলি থাকে যখন ডিইআর ফর্ম্যাট কেবলমাত্র ASCII পিইএম ফর্ম্যাটের পরিবর্তে একটি শংসাপত্রের বাইনারি ফর্ম is

আপনি ওপেনসেল দিয়ে ডের -> পিইএম রূপান্তর করতে পারেন

# openssl x509 -inform DER -in www.example.net.der -outform PEM -out www.example.net.pem

সার্ট ফাইলটি ডিইআর বা পিইএম ফর্ম্যাটে রয়েছে কিনা তা নির্ধারণ করতে আপনি ওপেনসেল কমান্ড লাইনও ব্যবহার করতে পারেন। 'CERT_TYPE =' অজানা '; openssl x509 ইন certificate.der -inform ডের -text -noout && CERT_TYPE = 'DER'
রিক স্নাইডার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.