Jei „Deepseek“ nepatikrina jūsų SSL sertifikato, čia yra keletas išsamių veiksmų, kuriuos galite atlikti norėdami pašalinti ir išspręsti problemą:
1. Patikrinkite sertifikatų grandinę ir diegimą
Įsitikinkite, kad jūsų SSL sertifikatas yra tinkamai įdiegtas jūsų serveryje, įskaitant visus būtinus tarpinius ir šaknies sertifikatus. Trūksta ar neteisingai įdiegtas tarpinis sertifikatas gali sukelti patikrinimo gedimus. Norėdami patvirtinti sertifikatų grandinę, naudokite internetinius įrankius, tokius kaip SSL tikrintuvas arba „Digicert“ [3] [9].2. Patikrinkite pažymėjimo galiojimo ir galiojimo laiką
Įsitikinkite, kad jūsų SSL sertifikatas galioja ir nesibaigia. Patikrinimas nepavyks. Patikrinkite sertifikato pradžios ir pabaigos datas, kad įsitikintumėte, jog jis šiuo metu yra aktyvus [8] [9].3. Atnaujinkite sistemos datą ir laiką
Įsitikinkite, kad jūsų sistemos data ir laikas yra tikslūs. Neteisingas sistemos laikrodis gali sukelti sertifikatų patikrinimo gedimus, nes SSL/TLS jungtys priklauso nuo tikslaus laiko apskaitos [1] [8].4. Naudokite patikimą pažymėjimo tarnybą (CA)
Įsitikinkite, kad jūsų pažymėjimą išduoda patikima ca. Jei „Root CA“ nepasitiki, turėsite jį pridėti prie savo patikimos šaknies CA parduotuvės [2] [8].5. Laikinai išjungti sertifikato patikrinimą (tik bandymui)
Jei naudojate „Python“ ar panašias bibliotekas, norėdami prisijungti prie „Deepseek“, galite laikinai išjungti sertifikato patikrinimą bandymo tikslais. Tačiau tai neturėtų būti naudojama gamybos aplinkoje, nes tai kenkia saugumui. Pvz., Python'o „užklausų“ bibliotekoje galite naudoti „Requests.get“ (url, vestify = false) `[1] [4].6. Patikrinkite, ar nėra aplinkos kintamųjų, viršijančių sertifikato nustatymus
Įsitikinkite, kad aplinkos kintamieji, tokie kaip „SSL_CERT_FILE“ arba „Requests_CA_BUNDLE“, neperžengia jūsų sistemos sertifikatų parduotuvės. Jei šie kintamieji gali sukelti patikrinimo problemas [1].7. Naudokite įrankius, kad nustatytumėte trūkstamus sertifikatus
Jei vis dar susiduriate su problemomis, naudokite tokius įrankius kaip savo naršyklė, kad patikrintumėte sertifikatų grandinę ir nustatytumėte trūkstamus sertifikatus. Tada šiuos sertifikatus galite gauti iš CA ir įdiegti juos į savo serverį [5] [9].8. Generuokite naują sertifikato pasirašymo užklausą (CSR)
Jei įtariate, kad jūsų pažymėjimas buvo įdiegtas neteisingai, sugeneruokite naują CSR ir pakartotinai išleisite savo teikėjo pažymėjimą [9].9. Patikrinkite serverio konfigūraciją
Įsitikinkite, kad jūsų serveris yra tinkamai sukonfigūruotas palaikyti SSL/TLS protokolus ir kad HTTPS įrišimai būtų teisingai nustatyti. Tai apima tikrinimą, kuris prievadas ir IP jūsų serveris klausosi HTTPS jungčių [2] [8].Atlikdami šiuos veiksmus, turėtumėte sugebėti nustatyti ir išspręsti SSL patikrinimo problemą naudodamiesi „DeepSeeek“.
Citatos:
[1] https://stackoverflow.com/questions/774442172/SSL-Certificate-Verify-Failed-certificate-Verify-Failied-ing-o-To-get-Local-IS
[2] https://learn.microsoft.com/en-us/troubleShoot/developer/webapps/iis/www-authentication-authorization/troubleshoot-ssl-related-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_troubleShoot.aspx
[6] https://www.reddit.com/r/localllama/comments/1ib9fry/is_anyone_else_having_probems_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