NAPRAW: Certyfikat z podpisem własnym w błędzie łańcucha certyfikatów

  • Ponieważ npm przestał automatycznie akceptować certyfikaty z podpisem własnym, użytkownicy zaczęli zgłaszać błędy podczas próby opublikowania niektórych pakietów w niektórych aplikacjach.
  • Błąd można naprawić, zwykle aktualizując menedżera pakietów lub korzystając ze znanych rejestratorów.
  • Jeśli chcesz przeczytać więcej o błędach certyfikatów bezpieczeństwa, zajrzyj do naszego dedykowanego sekcja błędów certyfikatu.
  • Zapraszam do zapoznania się z naszą Centrum rozwiązywania problemów po więcej pomocnych artykułów.
błąd: samopodpisany certyfikat w łańcuchu certyfikatów
Aby naprawić różne problemy z komputerem, zalecamy Restoro PC Repair Tool:
To oprogramowanie naprawi typowe błędy komputera, ochroni Cię przed utratą plików, złośliwym oprogramowaniem, awarią sprzętu i zoptymalizuje komputer pod kątem maksymalnej wydajności. Napraw problemy z komputerem i usuń wirusy teraz w 3 prostych krokach:
  1. Pobierz narzędzie do naprawy komputera Restoro który jest dostarczany z opatentowanymi technologiami (dostępny patent tutaj).
  2. Kliknij Rozpocznij skanowanie aby znaleźć problemy z systemem Windows, które mogą powodować problemy z komputerem.
  3. Kliknij Naprawić wszystko naprawić problemy mające wpływ na bezpieczeństwo i wydajność komputera
  • Restoro zostało pobrane przez 0 czytelników w tym miesiącu.

Od pewnego czasu programiści napotykali błąd SELF_SIGNED_CERT_IN_CHAIN ​​podczas instalowania i publikowania pakietów w niektórych aplikacjach i narzędziach programistycznych takie jak Node.js, npm lub Git.

Jeszcze kilka lat temu, kiedy npm npm ogłosił, że nie będzie już obsługiwać certyfikatów z podpisem własnym.

Oznacza to, że proces weryfikacji certyfikatu nie był już automatyczny. Dlatego programiści muszą teraz skonfigurować swoją aplikację, aby zobaczyć certyfikaty z podpisem własnym.


Jak naprawić certyfikat z podpisem własnym w łańcuchu certyfikatów?

W zależności od narzędzia, którego używasz, istnieje kilka zaleceń. Niektóre są ryzykowne, inne bezpieczne. Jedno jest jednak jasne: nie powinieneś próbować całkowicie wyłączać procesu weryfikacji certyfikacji.certyfikat z podpisem własnym w łańcuchu certyfikatów

Dla Node.js

Możesz wstawić zmienną środowiskową do zezwól na niezaufane certyfikaty, używając następującego polecenia na początku kodu:

proces.zazdrościć[„NODE_TLS_REJECT_UNAUTHORIZED”]=0;

Jest to ryzykowne i nie zaleca się używania go w produkcji. Alternatywnie użyj konfiguracja npm ustawiona strict-ssl=false jeśli musisz to zrobić dla wielu aplikacji i chcesz zaoszczędzić na powtarzaniu procesu.

Użytkownicy sugerują również aktualizację Twoją wersję Node, aby naprawić wszelkie istniejące błędy i luki w zabezpieczeniach.


Dla npm

Zalecanym rozwiązaniem jest, ponownie, uaktualnienie wersji npm z jednym z poniższych:

npm zainstaluj npm -g --ca=null 

aktualizacja npm -sol

Lub,  powiedz swojej bieżącej wersji npm, aby korzystała ze znanych rejestratorów, a po zainstalowaniu przestań ich używać:

konfiguracja npm zestaw może ""
npm zainstaluj npm -sol. konfiguracja npm kasować może

Niektórzy użytkownicy wspomnieli, że tylko zmienił adres URL rejestru z https na http:

konfiguracja npm zestaw rejestr=" http://registry.npmjs.org/"

Mamy nadzieję, że jedna z tych sugestii pomogła Ci rozwiązać problem. Jeśli masz jakieś zalecenia, skorzystaj z sekcji komentarzy poniżej.



idee restoNadal masz problemy?Napraw je za pomocą tego narzędzia:
  1. Pobierz to narzędzie do naprawy komputera ocenione jako świetne na TrustPilot.com (pobieranie rozpoczyna się na tej stronie).
  2. Kliknij Rozpocznij skanowanie aby znaleźć problemy z systemem Windows, które mogą powodować problemy z komputerem.
  3. Kliknij Naprawić wszystko rozwiązać problemy z opatentowanymi technologiami (Ekskluzywny rabat dla naszych czytelników).

Restoro zostało pobrane przez 0 czytelników w tym miesiącu.

Często Zadawane Pytania

  • Certyfikat bezpieczeństwa to zatwierdzenie przez zaufaną w branży stronę trzecią – urząd certyfikacji (CA). Certyfikat bezpieczeństwa zawiera informacje wydane przez CA, wskazujące, że witryna jest zabezpieczona za pomocą szyfrowanego połączenia.

  • Aby zaktualizować do najnowszej wersji Node, wyczyść pamięć podręczną npm, zainstaluj n i zainstaluj najnowszą stabilną wersję Node.

    npm cache clean -f

    npm zainstaluj npm -g n

    n stabilny

  • Tak, problemy z certyfikatami bezpieczeństwa serwera są dość częste.

NAPRAW: Kod błędu DLG_FLAGS_INVALID_CA [Pełny przewodnik]

NAPRAW: Kod błędu DLG_FLAGS_INVALID_CA [Pełny przewodnik]Błędy PrzeglądarkiBłąd Certyfikatu

Niektórzy użytkownicy zgłaszali napotkanie błędu flagi dlg nieprawidłowy ca podczas korzystania z Chrome.Ze względu na popularność przeglądarki postanowiliśmy omówić ten temat w poniższym artykule....

Czytaj więcej
Napraw błędy certyfikatu e-mail [wygasły, nieprawidłowy, niezabezpieczony]

Napraw błędy certyfikatu e-mail [wygasły, nieprawidłowy, niezabezpieczony]Błąd Certyfikatu

Podobnie jak w przypadku wielu błędów e-mail, te związane z certyfikatem mogą być dość mylące. Potrzebujesz pomocy?W tym miejscu omówimy kilka łatwych do wdrożenia poprawek, które pomogą Ci na dobr...

Czytaj więcej
NAPRAW: Nie można zweryfikować tożsamości tej witryny

NAPRAW: Nie można zweryfikować tożsamości tej witrynyBłąd Certyfikatu

Alerty bezpieczeństwa z systemu operacyjnego mogą być pomocne – z oczywistych powodów – ponieważ mogą być przytłaczające. Czasami możesz nawet mieć do czynienia z fałszywymi ostrzeżeniami dotyczący...

Czytaj więcej