تجاوز إلى المحتوى الرئيسي
الإصدار: 1.x

API01005: خطأ شهادة SSL

ما يعنيه هذا

هناك مشكلة في شهادة SSL/TLS لموقعك. هذه الشهادة هي ما يجعل الاتصال آمناً (HTTPS). لن يتصل نظام نقاط البيع بالمواقع ذات الشهادات غير الصالحة لحماية بياناتك.

الأسباب الشائعة

  • شهادة منتهية الصلاحية — تحتاج شهادات SSL إلى تجديد دوري
  • شهادة موقعة ذاتياً — لم تصدر من جهة موثوقة
  • نطاق خاطئ — الشهادة لا تتطابق مع اسم النطاق
  • سلسلة شهادات غير كاملة — الشهادات الوسيطة مفقودة
  • محتوى مختلط — تم تحميل بعض الموارد عبر HTTP بدلاً من HTTPS

كيفية الإصلاح

1. تحقق من حالة الشهادة

قم بزيارة موقعك في متصفح وانقر على أيقونة القفل لعرض تفاصيل الشهادة. ابحث عن:

  • تاريخ انتهاء الصلاحية
  • موجهة إلى (يجب أن تطابق نطاقك)
  • موقعة من (يجب أن تكون من هيئة معترف بها)

2. تجديد الشهادة المنتهية

إذا كانت منتهية:

  • تقدم معظم شركات الاستضافة شهادات Let's Encrypt المجانية
  • اتصل بمزود الاستضافة لديك للتجديد
  • تحقق مما إذا كان التجديد التلقائي مفعلًا

3. إصلاح عدم تطابق الشهادة

تأكد من أن الشهادة تغطي:

  • نطاقك بالضبط (yourstore.com)
  • النسخة التي تتضمن WWW (www.yourstore.com) إذا تم استخدامها
  • اعتبر استخدام شهادة wildcard (*.yourstore.com)

4. تثبيت الشهادات الوسيطة المفقودة

استخدم أداة فحص SSL (مثل SSL Labs) لتحديد الشهادات المفقودة. يمكن لمزود الاستضافة مساعدتك في تثبيتها.

5. فرض HTTPS

في WordPress، تأكد من:

  • أن عنوان URL للموقع يستخدم https://
  • تفعيل خيار فرض SSL في إعدادات WooCommerce

أخطاء ذات صلة

  • API01002 — تم رفض الاتصال
  • API06001 — تنسيق URL غير صالح