- Mivel az npm leállította az önaláírt tanúsítványok automatikus elfogadását, a felhasználók elkezdtek hibákat jelenteni, miközben megpróbáltak közzétenni néhány csomagot bizonyos alkalmazásokban.
- A hiba kijavítható általában a csomagkezelő frissítésével vagy az ismert regisztrátorok használatával.
- Ha többet szeretne megtudni a biztonsági tanúsítvány hibáiról, tekintse meg dedikált oldalunkat tanúsítványhibák szakasz.
- Nyugodtan fedezze fel a mi Hibaelhárító központ további hasznos cikkekért.
Ez a szoftver kijavítja a gyakori számítógépes hibákat, megvédi Önt a fájlvesztésektől, a rosszindulatú programoktól, a hardverhibáktól és optimalizálja a számítógépet a maximális teljesítmény érdekében. Javítsa ki a PC-problémákat és távolítsa el a vírusokat most 3 egyszerű lépésben:
- Töltse le a Restoro PC-javító eszközt amely a szabadalmaztatott technológiákkal érkezik (szabadalom elérhető itt).
- Kattintson a gombra Indítsa el a szkennelést hogy megtalálja azokat a Windows problémákat, amelyek PC problémákat okozhatnak.
- Kattintson a gombra Mindet megjavít a számítógép biztonságát és teljesítményét érintő problémák kijavításához
- A Restorót letöltötte 0 olvasók ebben a hónapban.
A fejlesztők egy ideje SELF_SIGNED_CERT_IN_CHAIN hibát tapasztaltak egyes alkalmazások és fejlesztői eszközök csomagjainak telepítése és közzététele során. például Node.js, npm vagy Git.
Néhány évvel ezelőttig, amikor például az npm bejelentette, hogy többé nem támogatják az önaláírt tanúsítványokat.
Ez azt jelenti, hogy a tanúsítványellenőrzési folyamat már nem volt automatikus. A fejlesztőknek tehát be kell állítaniuk az alkalmazást az önaláírt tanúsítványok megtekintéséhez.
Hogyan javíthatom ki az önaláírt tanúsítványt a tanúsítványláncban?
A használt eszköztől függően néhány javaslat található. Vannak, akik kockázatosak, mások biztonságosak. Egy dolog azonban világos: nem szabad megpróbálnia teljesen letiltani a tanúsítási ellenőrzési folyamatot.
A Node.js számára
Környezeti változót beszúrhat ide nem megbízható tanúsítványok engedélyezése a kód elején a következő paranccsal:
folyamat.env['NODE_TLS_REJECT_UNAUTHORIZED']=0;
Ez kockázatos, és nem ajánlott a gyártásban használni. Alternatív megoldásként használhatja npm config set strict-ssl = hamis ha ezt sok alkalmazásnál meg kell tennie, és el akarja menteni a folyamat megismétlését.
A felhasználók frissítést is javasolnak a Node verzióját a meglévő hibák és biztonsági rések kijavításához.
Npm-re
Az ajánlott megoldás ismét az npm verziójának frissítése az alábbiak egyikével:
npm telepítés npm -g --ca = null
npm frissítés npm -g
Vagy, mondd meg az npm jelenlegi verziójának, hogy használjon ismert regisztrátorokat, és a telepítés után hagyja abba őket:
npm konfiguráció készlet kb ""
npm telepítés npm -g. npm konfiguráció töröl kb
Néhány felhasználó megemlítette, hogy csak ők a beállításjegyzék URL-jét https-ről http-re váltotta:
npm konfiguráció készlet Iktató hivatal=" http://registry.npmjs.org/"
Reméljük, hogy ezen javaslatok egyike segített megoldani a problémát. Ha bármilyen javaslata van, használja az alábbi megjegyzések részt.
- Töltse le ezt a PC-javító eszközt Nagyszerűnek értékelte a TrustPilot.com oldalon (a letöltés ezen az oldalon kezdődik).
- Kattintson a gombra Indítsa el a szkennelést hogy megtalálja azokat a Windows problémákat, amelyek PC problémákat okozhatnak.
- Kattintson a gombra Mindet megjavít hogy megoldja a szabadalmaztatott technológiákkal kapcsolatos problémákat (Exkluzív kedvezmény olvasóinknak).
A Restorót letöltötte 0 olvasók ebben a hónapban.
Gyakran Ismételt Kérdések
A biztonsági tanúsítvány egy iparágban megbízható harmadik fél - a tanúsító hatóság (CA) jóváhagyása. A biztonsági tanúsítvány a CA által kiadott információkat tartalmazza, jelezve, hogy a webhely titkosított kapcsolat használatával van biztonságban.
A Node legújabb verziójára történő frissítéshez törölje az npm gyorsítótárát, telepítse az n-t és telepítse a Node legújabb, stabil verzióját.
npm gyorsítótár tiszta -f
npm telepítés npm -g n
n stabil
Igen, a szerver biztonsági tanúsítványával kapcsolatos kérdések meglehetősen gyakoriak.