Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ฉันควรทำตามขั้นตอนใดหาก Deepseek ไม่สามารถตรวจสอบใบรับรอง SSL ของฉันได้


ฉันควรทำตามขั้นตอนใดหาก Deepseek ไม่สามารถตรวจสอบใบรับรอง SSL ของฉันได้


หาก Deepseek ล้มเหลวในการตรวจสอบใบรับรอง SSL ของคุณนี่คือขั้นตอนโดยละเอียดบางอย่างที่คุณสามารถทำได้เพื่อแก้ไขปัญหาและแก้ไขปัญหา:

1. ตรวจสอบห่วงโซ่ใบรับรองและการติดตั้ง

ตรวจสอบให้แน่ใจว่ามีการติดตั้งใบรับรอง SSL ของคุณอย่างถูกต้องบนเซิร์ฟเวอร์ของคุณรวมถึงใบรับรองระดับกลางและรูทที่จำเป็นทั้งหมด ใบรับรองระดับกลางที่ขาดหายไปหรือติดตั้งอย่างไม่ถูกต้องอาจทำให้เกิดความล้มเหลวในการตรวจสอบ ใช้เครื่องมือออนไลน์เช่นตัวตรวจสอบ SSL หรือ Digicert เพื่อตรวจสอบความถูกต้องของห่วงโซ่ใบรับรองของคุณ [3] [9]

2. ตรวจสอบความถูกต้องของใบรับรองและหมดอายุ

ตรวจสอบให้แน่ใจว่าใบรับรอง SSL ของคุณถูกต้องและไม่หมดอายุ ใบรับรองที่หมดอายุจะล้มเหลวในการตรวจสอบ ตรวจสอบวันที่เริ่มต้นและสิ้นสุดของใบรับรองเพื่อให้แน่ใจว่าปัจจุบันใช้งานอยู่ [8] [9]

3. อัปเดตวันที่และเวลาของระบบ

ตรวจสอบให้แน่ใจว่าวันที่และเวลาของระบบของคุณถูกต้อง นาฬิการะบบที่ไม่ถูกต้องอาจทำให้เกิดความล้มเหลวในการตรวจสอบใบรับรองเนื่องจากการเชื่อมต่อ SSL/TLS ขึ้นอยู่กับการจับเวลาที่แม่นยำ [1] [8]

4. ใช้อำนาจใบรับรองที่เชื่อถือได้ (CA)

ตรวจสอบให้แน่ใจว่าใบรับรองของคุณออกโดย CA ที่เชื่อถือได้ หาก Root CA ไม่น่าเชื่อถือคุณจะต้องเพิ่มลงในร้านค้า Root CA ที่เชื่อถือได้ของคุณ [2] [8]

5. ปิดการใช้งานการตรวจสอบใบรับรองชั่วคราว (สำหรับการทดสอบเท่านั้น)

หากคุณใช้ Python หรือไลบรารีที่คล้ายกันเพื่อเชื่อมต่อกับ Deepseek คุณสามารถปิดใช้งานการตรวจสอบใบรับรองเพื่อการทดสอบได้ชั่วคราว อย่างไรก็ตามสิ่งนี้ไม่ควรใช้ในสภาพแวดล้อมการผลิตเนื่องจากลดความปลอดภัย ตัวอย่างเช่นในไลบรารี `คำขอของ Python คุณสามารถใช้` requests.get (url, verify = false) `[1] [4]

6. ตรวจสอบตัวแปรสภาพแวดล้อมการตั้งค่าใบรับรองการแทนที่

ตรวจสอบให้แน่ใจว่าตัวแปรสภาพแวดล้อมเช่น `ssl_cert_file` หรือ` requests_ca_bundle` ไม่ได้เอาชนะร้านค้าใบรับรองของระบบของคุณ หากตั้งค่าตัวแปรเหล่านี้อาจทำให้เกิดปัญหาการตรวจสอบ [1]

7. ใช้เครื่องมือเพื่อระบุใบรับรองที่หายไป

หากคุณยังคงพบปัญหาให้ใช้เครื่องมือเช่นเบราว์เซอร์ของคุณเพื่อตรวจสอบห่วงโซ่ใบรับรองและระบุใบรับรองที่หายไป จากนั้นคุณสามารถรับใบรับรองเหล่านี้จาก CA และติดตั้งบนเซิร์ฟเวอร์ของคุณ [5] [9]

8. สร้างคำขอลงนามใบรับรองใหม่ (CSR)

หากคุณสงสัยว่าใบรับรองของคุณได้รับการติดตั้งอย่างไม่ถูกต้องให้สร้าง CSR ใหม่และออกใบรับรองใหม่จากผู้ให้บริการของคุณ [9]

9. ตรวจสอบการกำหนดค่าเซิร์ฟเวอร์

ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณได้รับการกำหนดค่าอย่างถูกต้องเพื่อรองรับโปรโตคอล SSL/TLS และการติดตั้ง HTTPS ได้รับการตั้งค่าอย่างถูกต้อง ซึ่งรวมถึงการตรวจสอบว่าพอร์ตและ IP เซิร์ฟเวอร์ของคุณกำลังฟังการเชื่อมต่อ HTTPS [2] [8]

โดยทำตามขั้นตอนเหล่านี้คุณควรจะสามารถระบุและแก้ไขปัญหาการตรวจสอบ SSL ด้วย Deepseek

การอ้างอิง:
[1] https://stackoverflow.com/questions/77442172/ssl-certificate-verify-failed-certificate-verify-failed-unable-to-get-local-is
[2] https://learn.microsoft.com/en-us/troubleshoot/developer/webapps/iis/www-authentication-authorization/troublesooting-ssl-related-issues-erver-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_troublesooting.aspx
[6] https://www.reddit.com/r/localllama/comments/1ib9fry/is_anyone_else_having_problems_with_deepseek_today/
[7] https://meetrix.io/articles/deepseekcoder-developer-guide/
[8] https://www.globalsign.com/en/blog/sg/troubleshooting-ssl-issues
[9] https://blog.hubspot.com/website/fix-ssl-certificate-error