إذا فشل Deepseek في التحقق من شهادة SSL الخاصة بك ، فإليك بعض الخطوات التفصيلية التي يمكنك اتخاذها لاستكشاف المشكلة وتحل المشكلة:
1. تحقق من سلسلة الشهادات والتثبيت
تأكد من تثبيت شهادة SSL الخاصة بك بشكل صحيح على الخادم الخاص بك ، بما في ذلك جميع شهادات الوسيطة والجذر الضرورية. يمكن أن تتسبب الشهادة الوسيطة المفقودة أو المثبتة بشكل غير صحيح في فشل التحقق. استخدم أدوات عبر الإنترنت مثل SSL Checker أو Digicert للتحقق من صحة سلسلة الشهادات الخاصة بك [3] [9].2. تحقق من صحة الشهادة وانتهاء الصلاحية
تأكد من أن شهادة SSL صالحة وليس منتهية الصلاحية. سوف تفشل شهادة منتهية الصلاحية. تحقق من تواريخ بداية ونهاية الشهادة للتأكد من أنها نشطة حاليًا [8] [9].3. تحديث تاريخ ووقت النظام
تأكد من أن تاريخ ووقت نظامك دقيقان. يمكن أن تتسبب ساعة النظام غير الصحيحة في فشل التحقق من الشهادة لأن اتصالات SSL/TLS تعتمد على حفظ الوقت الدقيق [1] [8].4. استخدم هيئة الشهادة الموثوقة (CA)
تأكد من إصدار شهادتك من قبل CA موثوق بها. إذا لم يكن الجذر CA موثوقًا ، فستحتاج إلى إضافته إلى متجر CA الجذر الموثوق به [2] [8].5. تعطيل التحقق من الشهادة مؤقتًا (للاختبار فقط)
إذا كنت تستخدم Python أو مكتبات مماثلة للاتصال بـ Deepseek ، فيمكنك تعطيل التحقق من الشهادة مؤقتًا لأغراض الاختبار. ومع ذلك ، لا ينبغي استخدام هذا في بيئات الإنتاج لأنه يضر بالأمن. على سبيل المثال ، في مكتبة "طلبات" في بيثون ، يمكنك استخدام `requests.get (url ، تحقق = false)` [1] [4].6
تأكد من أن متغيرات البيئة مثل `ssl_cert_file` أو` requests_ca_bundle` لا تتجاوز متجر شهادة نظامك. إذا تم تعيينها ، فقد تتسبب هذه المتغيرات في مشكلات التحقق [1].7. استخدم الأدوات لتحديد الشهادات المفقودة
إذا كنت لا تزال تواجه مشكلات ، فاستخدم أدوات مثل متصفحك لتفقد سلسلة الشهادة وتحديد أي شهادات مفقودة. يمكنك بعد ذلك الحصول على هذه الشهادات من CA وتثبيتها على الخادم الخاص بك [5] [9].8. قم بإنشاء طلب توقيع شهادة جديد (CSR)
إذا كنت تشك في تثبيت شهادتك بشكل غير صحيح ، فقم بإنشاء المسؤولية الاجتماعية للشركات الجديدة وإعادة إصدار الشهادة من مزودك [9].9. تحقق من تكوين الخادم
تأكد من تكوين الخادم الخاص بك بشكل صحيح لدعم بروتوكولات SSL/TLS وأنه يتم إعداد روابط HTTPS بشكل صحيح. يتضمن ذلك التحقق من المنفذ و IP الذي يستمع إليه الخادم لاتصالات HTTPS [2] [8].باتباع هذه الخطوات ، يجب أن تكون قادرًا على تحديد وحل مشكلة التحقق من SSL مع DeepSeek.
الاستشهادات:
[1] https://stackoverflow.com/questions/77442172/ssl-Verificate-Verify-failed-certificate-verify-failed-unable-to-get-local- IS
[2] https://learn.microsoft.com/en-us/troubleshoot/developer/webapps/iis/www-authentication-authorization/troubleshooting-ssl-relely-issues-server-certificate
[3] https://seranking.com/blog/ssl-tls-errors/
[4] https://github.com/orgs/langfuse/discussions/4038
[5] https://www.websense.com/content/support/library/web/v80/wcg_ssl_cve/cve_troubleshooting.aspx
[6]
[7]
[8] https://www.globalsign.com/en/blog/sg/troubleshooting-ssl-issues
[9] https://blog.hubspot.com/website/fix-ssl-certificate-error