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

  • Тъй като 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 стабилен

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

7 начина за отстраняване на проблеми със сигурността на уебсайтове на WordPress [SSL, HTTPS]

7 начина за отстраняване на проблеми със сигурността на уебсайтове на WordPress [SSL, HTTPS]Ssl грешкаГрешка в сертификатаWordpress

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

Прочетете още
Поправка: Частният ключ на сертификата за импортиране липсва в Chrome

Поправка: Частният ключ на сертификата за импортиране липсва в ChromeГрешка в сертификатаGoogle Chrome грешки

Грешката обикновено възниква поради грешно място за импортиранеДали можете или не да импортирате сертификат без частните ключове зависи от типа на сертификата.Импортирането през раздела Authorities...

Прочетете още
3 ефективни начина за коригиране на настройките на прокси сървъра Burp Suite, които не работят във Firefox

3 ефективни начина за коригиране на настройките на прокси сървъра Burp Suite, които не работят във FirefoxНастройки на проксиГрешка в сертификатагрешки в Firefox

Не се колебайте да проверите дали Burp прокси слушателят е активенПотребителите съобщават, че докато използват пакета Burp за тестване на уебсайта на localhost, той не работи поради настройките на ...

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