POPRAVAK: Samopotpisani certifikat u pogrešci lanca certifikata

  • Otkako je npm prestao automatski prihvaćati samopotpisane certifikate, korisnici su počeli prijavljivati ​​pogreške dok su pokušavali objaviti neke pakete u određenim aplikacijama.
  • Pogreška se obično može popraviti nadogradnjom upravitelja paketa ili upotrebom poznatih registratora.
  • Ako želite pročitati više o pogreškama sigurnosnih certifikata, pogledajte našu namjensku odjeljak o pogreškama certifikata.
  • Slobodno istražite naše Čvorište za rješavanje problema za korisnije članke.
pogreška: samopotpisani certifikat u lancu certifikata
Da biste riješili razne probleme s računalom, preporučujemo alat za popravak računala Restoro:
Ovaj softver će popraviti uobičajene računalne pogreške, zaštititi vas od gubitka datoteka, zlonamjernog softvera, kvara hardvera i optimizirati vaše računalo za maksimalne performanse. Riješite probleme s računalom i uklonite viruse sada u 3 jednostavna koraka:
  1. Preuzmite alat za popravak računala Restoro koji dolazi s patentiranim tehnologijama (patent dostupan ovdje).
  2. Klik Započni skeniranje kako biste pronašli probleme sa sustavom Windows koji mogu uzrokovati probleme s računalom.
  3. Klik Popravi sve za rješavanje problema koji utječu na sigurnost i performanse vašeg računala
  • Restoro je preuzeo 0 čitatelji ovog mjeseca.

Već neko vrijeme programeri su naišli na pogrešku SELF_SIGNED_CERT_IN_CHAIN ​​tijekom instaliranja i objavljivanja paketa u određenim aplikacijama i razvojnim alatima kao što su Node.js, npm ili Git.

Sve do prije nekoliko godina, kada je npm, na primjer, najavio da više neće podržavati samopotpisane certifikate.

To znači da postupak provjere certifikata više nije bio automatski. Dakle, programeri sada moraju postaviti svoju aplikaciju kako bi vidjeli samopotpisane certifikate.


Kako mogu popraviti samopotpisani certifikat u lancu certifikata?

Ovisno o alatu koji koristite, postoji nekoliko preporuka. Neki su rizični, neki sigurni. Jedno je ipak jasno: ne biste trebali pokušati potpuno onemogućiti postupak provjere certifikata.samopotpisani certifikat u lancu certifikata

Za Node.js

Možete umetnuti varijablu okruženja u dopustiti nepouzdane certifikate pomoću sljedeće naredbe na početku koda:

postupak.env['NODE_TLS_REJECT_UNAUTHORIZED']=0;

To je rizično i ne preporučuje se koristiti u proizvodnji. Alternativno, koristite npm konfiguracija set strict-ssl = false ako to morate učiniti za mnoge programe i želite spremiti ponavljanje postupka.

Korisnici također predlažu nadogradnju vašu verziju Nodea, kako bi ispravili sve postojeće greške i ranjivosti.


Za npm

Preporučeno rješenje je, opet, nadogradnja vaše verzije npm-a izvođenjem jednog od sljedećeg:

npm instalirati npm -g --ca = null 

npm ažuriranje npm -g

Ili,  recite svojoj trenutnoj verziji npm-a da koristi poznate registre, a nakon instalacije prestanite ih koristiti:

npm konfiguracija postavljen ca ""
npm instalirati npm -g. npm konfiguracija izbrisati ca

Neki su korisnici spomenuli da samo prebacio je URL registra s https na http:

npm konfiguracija postavljen registar=" http://registry.npmjs.org/"

Nadamo se da vam je jedan od ovih prijedloga pomogao da riješite problem. Ako imate bilo kakve preporuke, upotrijebite odjeljak za komentare u nastavku.



idee restoroI dalje imate problema?Popravite ih pomoću ovog alata:
  1. Preuzmite ovaj alat za popravak računala ocijenjeno odličnim na TrustPilot.com (preuzimanje započinje na ovoj stranici).
  2. Klik Započni skeniranje kako biste pronašli probleme sa sustavom Windows koji mogu uzrokovati probleme s računalom.
  3. Klik Popravi sve za rješavanje problema s patentiranim tehnologijama (Ekskluzivni popust za naše čitatelje).

Restoro je preuzeo 0 čitatelji ovog mjeseca.

Često postavljana pitanja

  • Sigurnosni certifikat je odobrenje treće strane s povjerenjem u industriji - tijela za izdavanje certifikata (CA). Sigurnosni certifikat sadrži podatke koje je izdao CA, a koji pokazuju da je web mjesto osigurano šifriranom vezom.

  • Da biste se ažurirali na najnoviju verziju Node-a, očistite predmemoriju npm-a, instalirajte n i instalirajte najnoviju stabilnu verziju Node-a.

    npm cache clean -f

    npm instalirati npm -g n

    n stabilna

  • Da, Problemi sa sigurnosnim certifikatom poslužitelja prilično su česti.

Potpuni popravak: blokirana je navigacija s pogreškom certifikata Microsoft Edge

Potpuni popravak: blokirana je navigacija s pogreškom certifikata Microsoft EdgeProblemi S Microsoftovim RubomPogreška Certifikata

Navigacija greškom certifikata je blokirana je poruka koja se ponekad pojavi u Microsoft Edgeu.Možda je riječ o prilagođavanju nekih postavki, a mi ćemo vas provesti kroz detalje u ovom članku.Više...

Čitaj više
POPRAVAK: Samopotpisani certifikat u pogrešci lanca certifikata

POPRAVAK: Samopotpisani certifikat u pogrešci lanca certifikataPogreška Certifikata

Otkako je npm prestao automatski prihvaćati samopotpisane certifikate, korisnici su počeli prijavljivati ​​pogreške dok su pokušavali objaviti neke pakete u određenim aplikacijama.Pogreška se običn...

Čitaj više
POPRAVAK: DLG_FLAGS_INVALID_CA kôd pogreške [Cijeli vodič]

POPRAVAK: DLG_FLAGS_INVALID_CA kôd pogreške [Cijeli vodič]Pogreške PreglednikaPogreška Certifikata

Neki su korisnici izvijestili da su prilikom upotrebe Chromea naišli na pogrešku dlg flags nevažeće caZbog popularnosti preglednika, odlučili smo pokriti temu u donjem članku.Saznajte više o ovom n...

Čitaj više