- Keďže program npm prestal automaticky prijímať certifikáty s vlastným podpisom, používatelia začali hlásiť chyby pri pokuse o zverejnenie niektorých balíkov v určitých aplikáciách.
- Chyba sa dá obvykle opraviť aktualizáciou správcu balíkov alebo použitím známych registrátorov.
- Ak sa chcete dozvedieť viac o chybách bezpečnostných certifikátov, pozrite si našu dedikovanú stránku sekcia chýb certifikátu.
- Nebojte sa preskúmať naše Centrum riešení problémov pre viac užitočných článkov.

Tento softvér opraví bežné chyby v počítači, ochráni vás pred stratou súborov, škodlivým softvérom, zlyhaním hardvéru a optimalizuje váš počítač na maximálny výkon. Opravte problémy s počítačom a odstráňte vírusy hneď v 3 jednoduchých krokoch:
- Stiahnite si Restoro PC Repair Tool dodávaný s patentovanými technológiami (patent k dispozícii tu).
- Kliknite Spustite skenovanie nájsť problémy so systémom Windows, ktoré by mohli spôsobovať problémy s počítačom.
- Kliknite Opraviť všetko opraviť problémy ovplyvňujúce bezpečnosť a výkon vášho počítača
- Restoro bol stiahnutý používateľom 0 čitateľov tento mesiac.
Už nejaký čas vývojári narazili na chybu SELF_SIGNED_CERT_IN_CHAIN počas inštalácie a publikovania balíkov v určitých aplikáciách a vývojárskych nástrojoch napríklad Node.js, npm alebo Git.
Ešte pred niekoľkými rokmi, keď napríklad NPM oznámili, že už nebudú podporovať certifikáty s vlastným podpisom.
To znamená, že proces overenia certifikátu už nebol automatický. Vývojári teda musia teraz nastaviť svoju aplikáciu, aby videli certifikáty s vlastným podpisom.
Ako môžem opraviť certifikát s vlastným podpisom v reťazci certifikátov?
V závislosti od použitého nástroja existuje niekoľko odporúčaní. Niektoré sú rizikové, iné bezpečné. Jedna vec je však jasná: nemali by ste sa pokúšať úplne deaktivovať proces overovania certifikácie.
Pre Node.js
Môžete vložiť premennú prostredia do povoliť nedôveryhodné certifikáty pomocou nasledujúceho príkazu na začiatku kódu:
procesu.env[„NODE_TLS_REJECT_UNAUTHORIZED“]=0;
Toto je riskantné a neodporúča sa ho používať pri výrobe. Prípadne použite npm config set strict-ssl = false ak to musíte urobiť pre veľa aplikácií a chcete ušetriť opakovanie procesu.
Používatelia tiež navrhujú aktualizáciu vaša verzia Node, na opravu akýchkoľvek existujúcich chýb a slabých miest.
Za npm
Odporúčaným riešením je opäť aktualizácia vašej verzie npm na jednu z nasledujúcich možností:
npm install npm -g --ca = null
aktualizácia npm -g
Alebo povedzte svojej aktuálnej verzii npm, aby používala známych registrátorov a po inštalácii ich prestaňte používať:
konfigurácia npm nastaviť ca. ""
nainštalovať npm -g. konfigurácia npm vymazať ca.
Niektorí používatelia uviedli, že iba zmenil URL registra z https na http:
konfigurácia npm nastaviť registratúra=" http://registry.npmjs.org/"
Dúfame, že jeden z týchto návrhov vám pomohol problém vyriešiť. Ak máte nejaké odporúčania, použite sekciu komentárov nižšie.

- Stiahnite si tento nástroj na opravu PC hodnotené Skvelé na TrustPilot.com (sťahovanie sa začína na tejto stránke).
- Kliknite Spustite skenovanie nájsť problémy so systémom Windows, ktoré by mohli spôsobovať problémy s počítačom.
- Kliknite Opraviť všetko opraviť problémy s patentovanými technológiami (Exkluzívna zľava pre našich čitateľov).
Restoro bol stiahnutý používateľom 0 čitateľov tento mesiac.
často kladené otázky
Bezpečnostný certifikát je schválenie od priemyselne dôveryhodnej tretej strany - certifikačnej autority (CA). Bezpečnostný certifikát obsahuje informácie vydané CA, ktoré naznačujú, že webová stránka je zabezpečená pomocou šifrovaného pripojenia.
Ak chcete aktualizovať na najnovšiu verziu Node, vyčistite vyrovnávaciu pamäť npm, nainštalujte n a nainštalujte najnovšiu stabilnú verziu Node.
npm cache clean -f
npm nainštalovať npm -g n
n stabilný
Áno, problémy s bezpečnostnými certifikátmi servera sú pomerne časté.