كيف أقوم بإنشاء شهادة SSL؟كيفية الوصول إلى صفحة بشهادة غير صالحة في FF3؟

StackOverflow https://stackoverflow.com/questions/264482

  •  06-07-2019
  •  | 
  •  

سؤال

لا أستطيع الوصول إلى صفحات https المضيف المحلي في Firefox3.أعطى الخطأ

"لا يمكن الاتصال بشكل آمن بسبب تعطيل بروتوكول SSL."(خطا بالكود:ssl_error_ssl_disabled)'

لقد قمت بتمكين جميع التفضيلات ذات الصلة بـ SSL2 من خلال about:config وتغير الخطأ إلى

"خطأ في نقل البيانات: تم توصيل المتصفح بنجاح ، ولكن تمت مقاطعة الاتصال أثناء نقل المعلومات.حاول مرة اخرى.'

يبدو أن الخطأ الأول يرجع على الأرجح إلى شهادة غير صالحة ولكن لا يمكن معرفة الخطأ الثاني...

هل كانت مفيدة؟

المحلول

وطريقة سريعة لإنشاء شهادة موقعة ذاتيا باستخدام بينسل:

openssl req -new -x509 -days 365 -nodes -out /etc/apache2/cert.pem -keyout /etc/apache2/cert.pem -subj '/C=US/ST=Yourstate/L=Yourcity/O=Your Company, Inc./OU=Development/CN=your.vhostname.com/emailAddress=youremail@example.com'

و(من الأفضل لإنشاء شهادة CA على حدة، واستخدام ذلك لإنشاء شهادة للاستخدام، اباتشي يشكو إلى سجل خطأ عند استخدام شهادة موقعة ذاتيا على غرار ما سبق. ولكن ليس لدي وصفة قوية لفعل ذلك).

وبعد ذلك في تكوين اباتشي الخاص بك (بشكل منفصل لكل المضيف الظاهري إذا لزم الأمر)، ويقول:

SSLEngine on
SSLCertificateFile /etc/apache2/cert.pem

ووالتأكد من تمكين mod_ssl.

وأنت قد تكون قادرة على تصحيح مشاكل باستخدام حليقة:

$ curl -sSvk https://your.vhostname.com 2>&1 | less

نصائح أخرى

ما خادم الويب الذي يخدم الصفحات؟هل هو IIS أو أباتشي؟هل حاولت الوصول إلى هذه الصفحات باستخدام متصفحات أخرى؟ستعطي الإجابة على الأسئلة فكرة عما إذا كانت هناك مشكلات في المتصفح أو خادم الويب.

هنا رابط جيد لكيفية إنشاء شهادات SSL

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top