КОРЕКЦИЯ: Самоподписан сертификат при грешка във веригата на сертификата

  • Тъй като npm спря автоматично да приема самоподписани сертификати, потребителите започнаха да докладват за грешки, докато се опитваха да публикуват някои пакети в определени приложения.
  • Грешката може да бъде отстранена, обикновено чрез надстройка на мениджъра на пакети или използване на известните регистратори.
  • Ако искате да прочетете повече за грешките в сертификатите за сигурност, разгледайте нашите специални раздел за грешки в сертификата.
  • Чувствайте се свободни да разгледате нашите Център за отстраняване на неизправности за още полезни статии.
грешка: самоподписан сертификат във верига от сертификати
За да поправите различни проблеми с компютъра, препоръчваме Restoro PC Repair Tool:
Този софтуер ще поправи често срещаните компютърни грешки, ще ви предпази от загуба на файлове, злонамерен софтуер, отказ на хардуер и ще оптимизира вашия компютър за максимална производителност. Отстранете проблемите с компютъра и премахнете вирусите сега в 3 лесни стъпки:
  1. Изтеглете инструмента за възстановяване на компютъра Restoro който идва с патентованите технологии (патентът е наличен тук).
  2. Щракнете Започни сканиране за да намерите проблеми с Windows, които биха могли да причинят проблеми с компютъра.
  3. Щракнете Поправи всичко за отстраняване на проблеми, засягащи сигурността и производителността на вашия компютър
  • Restoro е изтеглен от 0 читатели този месец.

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

До преди няколко години, когато npm например обяви, че вече няма да поддържа самоподписани сертификати.

Това означава, че процесът на проверка на сертификата вече не е бил автоматичен. Така че разработчиците сега трябва да настроят своето приложение, за да виждат самоподписаните сертификати.


Как да поправя самоподписан сертификат във веригата на сертификатите?

В зависимост от инструмента, който използвате, има няколко препоръки. Някои са рискови, други са в безопасност. Едно нещо е ясно обаче: не бива да се опитвате да деактивирате изцяло процеса на удостоверяване на сертификат.самоподписан сертификат във верига от сертификати

За Node.js

Можете да вмъкнете променлива на средата в разрешете ненадеждни сертификати, като използвате следната команда в началото на кода:

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

Това е рисковано и не се препоръчва да се използва в производството. Като алтернатива, използвайте npm конфигурация set-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/"

Надяваме се, че едно от тези предложения ви е помогнало да разрешите проблема. Ако имате някакви препоръки, моля, използвайте раздела за коментари по-долу.



idee restoroВсе още имате проблеми?Поправете ги с този инструмент:
  1. Изтеглете този инструмент за ремонт на компютър оценени отлично на TrustPilot.com (изтеглянето започва на тази страница).
  2. Щракнете Започни сканиране за да намерите проблеми с Windows, които биха могли да причинят проблеми с компютъра.
  3. Щракнете Поправи всичко за отстраняване на проблеми с патентованите технологии (Ексклузивна отстъпка за нашите читатели).

Restoro е изтеглен от 0 читатели този месец.

често задавани въпроси

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

  • За да актуализирате до последната версия на Node, изчистете кеша на npm, инсталирайте n и инсталирайте най-новата стабилна версия на Node.

    npm кеш почистване -f

    npm инсталиране npm -g n

    n стабилен

  • Да, Проблемите със сертификатите за сигурност на сървъра са доста чести.

Поправка: Заявката не съдържа информация за шаблон на сертификат

Поправка: Заявката не съдържа информация за шаблон на сертификатWindows сървърГрешка в сертификата

Направете тези неща, когато CSR подписването е неуспешно поради липса на шаблон на сертификатАко се опитате да издадете сертификат и се опитате да подпишете CSR, понякога може да се окаже, че заявк...

Прочетете още
Doh.xfinity.com Грешка в сертификата: Как да я поправите

Doh.xfinity.com Грешка в сертификата: Как да я поправитеУебсайтпроблеми с XfinityГрешка в сертификата

Изчакайте, докато Xfinity поднови сертификатаThe doh.xfinity.com грешката в сертификата е проблем от страната на сървъра и компанията трябва да поднови своя сертификат, за да изчезне съобщението.Пр...

Прочетете още