server.csr عام طور پر سرٹیفکیٹ اتھارٹی کو سرٹیفکیٹ جاری کرنے کی درخواست ہوتی ہے۔ پروکسی کے سرٹیفکیٹ آپشن کو اُس کی طرف کرنے سے وہ عمل مکمل نہیں ہوتا۔

PEM فائل کے اندر دیکھیں:

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

یہ لیبل مختلف اشیا بیان کرتے ہیں۔ درخواست جاری شدہ سرٹیفکیٹ نہیں ہے اور نہ اُس کی نجی کلید۔ فائل کا نام .pem رکھنے سے ان میں سے کچھ نہیں بدلتا۔

پروکسی کی شناخت بتانے والے TLS سننے والے کے لیے اُسی پروکسی نام کے لیے جاری سرٹیفکیٹ اور اُس سے مطابقت رکھنے والی کلید اُسی ترتیب میں استعمال کریں جو سافٹ ویئر دستاویز کرتا ہے۔ openssl req سرٹیفکیٹ درخواستیں جانچتا ہے؛ openssl x509 سرٹیفکیٹ جانچتا ہے۔ جو شے آپ کے پاس ہے اُس کے لیے موزوں تجزیہ کار استعمال کریں۔ Squid 6.13 میں، اُس کے TLS سننے والے میں جاری سرٹیفکیٹ اور مطابق کلید استعمال کریں۔

عام سرور سرٹیفکیٹ مجاز مداخلت کے لیے استعمال ہونے والے CA سے بھی مختلف ہوتا ہے۔ یہ غیر متعلقہ ویب سائٹس کے سرٹیفکیٹ پر دستخط کرنے کا اختیار نہیں دیتا۔

میزبان نام کی جانچ یا نیٹ ورک رسائی کی تحقیق سے پہلے اشیا کی اقسام اور کلید کے جوڑ کی تصدیق کریں۔ TLS ایسا سرٹیفکیٹ استعمال نہیں کر سکتا جو کبھی فراہم نہ کیا گیا ہو۔

متعلقہ مضامین