Если 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, вы можете временно отключить проверку сертификата в целях тестирования. Тем не менее, это не должно использоваться в производственных средах, поскольку он ставит под угрозу безопасность. Например, в библиотеке 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-dabailed-certificate-verify-failed-ulable-to-get-local-is
[2] https://learn.microsoft.com/en-us/troubleshoot/developer/webapps/iis/www-authentication-authorization/troubleshootn
[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] https://www.reddit.com/r/localllama/comments/1ib9fry/is_anyone_else_having_problems_with_deepseek_today/
[7] https://metrix.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