SSL الشهادة واستكشاف أخطاء CA
فيما يلي بعض المشاكل الشائعة واستكشاف الأخطاء المتعلقة بشهادة SSL و ServBay CA
ماذا أفعل إذا فقدت شهادة SSL؟
وصف المشكلة
قد يؤدي المستخدمون أثناء إدارة مواقعهم بشكل يومي إلى فقدان شهادة SSL، مما يتسبب في ظهور بعض الرسائل التحذيرية
مثل رسالة خطأ NGINX
log
nginx: [emerg] cannot load certificate "/Applications/ServBay/ssl/private/tls-certs/servb3ay.host/servbay.host.crt": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/Applications/ServBay/ssl/private/tls-certs/servb3ay.host/servbay.host.crt, r) error:10000080:BIO routines::no such file)
nginx: configuration file /Applications/ServBay/package/etc/nginx/nginx.conf test failed
1
2
2
مثل رسالة خطأ Caddy
log
Error: loading http app module: provision http: getting tls app: loading tls app module: provision tls: loading certificates: open /Applications/ServBay/ssl/private/tls-certs/servbay.host/ser3vbay.host.crt: no such file or directory
1
مثل رسالة خطأ Apache
log
AH00526: Syntax error on line 15 of /Applications/ServBay/package/etc/apache/vhosts/servbay.host.conf:
SSLCertificateFile: file '/Applications/ServBay/ssl/pri3vate/tls-certs/servbay.host/servbay.host.crt' does not exist or is empty
1
2
2
تعني الأخطاء المذكورة أعلاه أن ملف شهادة SSL مفقود.
الحلول
بالنسبة لشهادات SSL الصادرة تلقائيًا من ServBay، فإن حل فقدانها بسيط جدًا
- افتح ServBay
- في الشريط الجانبي, اختر
مواقع
- اختر وانقر على الموقع الذي فقدت شهادته
- سيقوم ServBay بالكشف تلقائيًا عن حالة فقدان الشهادة وإعادة إصدار الشهادة المفقودة تلقائيًا
- انتقل إلى صفحة
الخدمات
، وأعد تشغيل خادم الويب - حاول الوصول إلى الموقع، وستكون المشكلة قد حُلت