ИСПРАВИТЬ: Самозаверяющий сертификат в цепочке сертификатов.

  • Поскольку npm перестал автоматически принимать самозаверяющие сертификаты, пользователи начали сообщать об ошибках при попытке опубликовать некоторые пакеты в определенных приложениях.
  • Ошибка может быть исправлена, как правило, обновлением диспетчера пакетов или использованием известных регистраторов.
  • Если вы хотите узнать больше об ошибках сертификатов безопасности, загляните в наш специальный раздел ошибок сертификата.
  • Не стесняйтесь исследовать наши Центр устранения неполадок для получения дополнительных полезных статей.
ошибка: самоподписанный сертификат в цепочке сертификатов
Для решения различных проблем с ПК мы рекомендуем Restoro PC Repair Tool:
Это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для достижения максимальной производительности. Исправьте проблемы с ПК и удалите вирусы прямо сейчас, выполнив 3 простых шага:
  1. Скачать Restoro PC Repair Tool который поставляется с запатентованными технологиями (патент доступен здесь).
  2. Нажмите Начать сканирование чтобы найти проблемы с Windows, которые могут вызывать проблемы с ПК.
  3. Нажмите Починить все для устранения проблем, влияющих на безопасность и производительность вашего компьютера
  • Restoro был загружен 0 читатели в этом месяце.

В течение некоторого времени разработчики сталкивались с ошибкой SELF_SIGNED_CERT_IN_CHAIN ​​во время установки и публикации пакетов в определенных приложениях и инструментах разработчика. например Node.js, npm или Git.

До тех пор, пока несколько лет назад npm не объявил, что больше не будет поддерживать самозаверяющие сертификаты.

Это означает, что процесс проверки сертификата больше не был автоматическим. Таким образом, разработчики теперь должны настроить свое приложение для просмотра самозаверяющих сертификатов.


Как исправить самозаверяющий сертификат в цепочке сертификатов?

В зависимости от инструмента, который вы используете, есть несколько рекомендаций. Некоторые из них опасны, некоторые безопасны. Однако ясно одно: вам не следует пытаться полностью отключить процесс проверки сертификата.самоподписанный сертификат в цепочке сертификатов

Для Node.js

Вы можете вставить переменную среды в разрешить ненадежные сертификаты, используя следующую команду в начале кода:

процесс.env["NODE_TLS_REJECT_UNAUTHORIZED"]=0;

Это рискованно и не рекомендуется использовать в производственной среде. В качестве альтернативы используйте npm config set strict-ssl = false если вам нужно сделать это для многих приложений, и вы хотите сэкономить, повторяя процесс.

Пользователи также предлагают обновить вашей версии Node, чтобы исправить любые существующие ошибки и уязвимости.


Для npm

Рекомендуемое решение - это, опять же, обновить вашу версию npm, выполнив одно из следующих действий:

npm установить npm -g --ca = null 

npm обновить npm -грамм

Или же,  скажите вашей текущей версии npm использовать известные регистраторы и после установки прекратите их использовать:

конфигурация npm набор ок ""
npm установить npm -грамм. конфигурация npm Удалить ок

Некоторые пользователи отметили, что они только переключил URL-адрес реестра с https на http:

конфигурация npm набор реестр=" http://registry.npmjs.org/"

Мы надеемся, что одно из этих предложений помогло вам решить проблему. Если у вас есть какие-либо рекомендации, используйте раздел комментариев ниже.



идея рестороПо-прежнему возникают проблемы?Исправьте их с помощью этого инструмента:
  1. Загрузите этот инструмент для ремонта ПК получил рейтинг "Отлично" на TrustPilot.com (загрузка начинается на этой странице).
  2. Нажмите Начать сканирование чтобы найти проблемы с Windows, которые могут вызывать проблемы с ПК.
  3. Нажмите Починить все исправить проблемы с запатентованными технологиями (Эксклюзивная скидка для наших читателей).

Restoro был загружен 0 читатели в этом месяце.

Часто задаваемые вопросы

  • Сертификат безопасности - это утверждение от доверенной в отрасли третьей стороны - центра сертификации (ЦС). Сертификат безопасности содержит информацию, выданную ЦС, указывающую, что веб-сайт защищен с помощью зашифрованного соединения.

  • Чтобы обновить Node до последней версии, очистите кеш npm, установите n и установите последнюю стабильную версию Node.

    очистка кэша npm -f

    npm установить npm -g n

    n стабильный

  • Да, проблемы с сертификатом безопасности сервера встречаются довольно часто.

Ошибка сертификата doh.xfinity.com: как исправить

Ошибка сертификата doh.xfinity.com: как исправитьвеб сайтпроблемы с XfinityОшибка сертификата

Подождите, пока Xfinity не обновит сертификат. doh.xfinity.com Ошибка сертификата — это проблема на стороне сервера, и компания должна обновить свой сертификат, чтобы сообщение исчезло.Прочтите это...

Читать далее