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