FIX: Selbstsigniertes Zertifikat im Zertifikatskettenfehler

  • Da npm aufgehört hat, selbstsignierte Zertifikate automatisch zu akzeptieren, haben Benutzer begonnen, Fehler zu melden, während sie versuchen, einige Pakete in bestimmten Anwendungen zu veröffentlichen.
  • Der Fehler kann normalerweise behoben werden, indem Sie den Paketmanager aktualisieren oder die bekannten Registrare verwenden.
  • Wenn Sie mehr über Fehler in Sicherheitszertifikaten erfahren möchten, werfen Sie einen Blick auf unsere dedizierten Abschnitt Zertifikatsfehler.
  • Fühlen Sie sich frei, unsere zu erkunden Fehlerbehebungs-Hub für weitere hilfreiche Artikel.
Fehler: selbstsigniertes Zertifikat in der Zertifikatskette
Um verschiedene PC-Probleme zu beheben, empfehlen wir das Restoro PC Repair Tool:
Diese Software repariert häufige Computerfehler, schützt Sie vor Dateiverlust, Malware, Hardwarefehlern und optimiert Ihren PC für maximale Leistung. Beheben Sie PC-Probleme und entfernen Sie Viren jetzt in 3 einfachen Schritten:
  1. Laden Sie das Restoro PC-Reparatur-Tool herunter das kommt mit patentierten Technologien (Patent verfügbar Hier).
  2. Klicken Scan starten um Windows-Probleme zu finden, die PC-Probleme verursachen könnten.
  3. Klicken Repariere alles um Probleme zu beheben, die die Sicherheit und Leistung Ihres Computers beeinträchtigen
  • Restoro wurde heruntergeladen von 0 Leser in diesem Monat.

Seit einiger Zeit haben Entwickler beim Installieren und Veröffentlichen von Paketen in bestimmten Anwendungen und Entwicklertools einen SELF_SIGNED_CERT_IN_CHAIN-Fehler festgestellt wie Node.js, npm oder Git.

Bis vor einigen Jahren, als npm beispielsweise ankündigte, keine selbstsignierten Zertifikate mehr zu unterstützen.

Dies bedeutet, dass der Zertifikatsüberprüfungsprozess nicht mehr automatisch war. Entwickler müssen nun ihre Anwendung einrichten, um die selbstsignierten Zertifikate anzuzeigen.


Wie behebe ich selbstsignierte Zertifikate in der Zertifikatskette?

Je nach verwendetem Tool gibt es einige Empfehlungen. Manche sind riskant, manche sind sicher. Eines ist jedoch klar: Sie sollten nicht versuchen, den Zertifizierungsverifizierungsprozess vollständig zu deaktivieren.selbstsigniertes Zertifikat in der Zertifikatskette

Für Node.js

Sie können eine Umgebungsvariable einfügen in Lassen Sie nicht vertrauenswürdige Zertifikate mit dem folgenden Befehl am Anfang des Codes zu:

Prozess.env['NODE_TLS_REJECT_UNAUTHORIZED']=0;

Dies ist riskant und es wird nicht empfohlen, es in der Produktion zu verwenden. Alternativ verwenden Sie npm config set strict-ssl=false wenn Sie dies für viele Anwendungen tun müssen und Sie sich das Wiederholen des Vorgangs ersparen möchten.

Benutzer schlagen auch ein Upgrade vor Ihre Version von Node, um vorhandene Fehler und Schwachstellen zu beheben.


Für npm

Die empfohlene Lösung besteht wiederum darin, Ihre Version von npm mit einer der folgenden Optionen zu aktualisieren:

npm installieren npm -g --ca=null 

npm-Update npm -G

Oder,  Sagen Sie Ihrer aktuellen Version von npm, dass sie bekannte Registrare verwenden soll, und verwenden Sie sie nach der Installation nicht mehr:

npm-Konfiguration einstellen ca ""
npm installieren npm -G. npm-Konfiguration löschen ca

Einige Benutzer erwähnten, dass sie nur die Registrierungs-URL von https auf http umgestellt:

npm-Konfiguration einstellen Registrierung=" http://registry.npmjs.org/"

Wir hoffen, dass einer dieser Vorschläge Ihnen geholfen hat, das Problem zu beheben. Wenn Sie Empfehlungen haben, verwenden Sie bitte den Kommentarbereich unten.



idee restoroHaben Sie immer noch Probleme?Beheben Sie sie mit diesem Tool:
  1. Laden Sie dieses PC-Reparatur-Tool herunter auf TrustPilot.com als großartig bewertet (Download beginnt auf dieser Seite).
  2. Klicken Scan starten um Windows-Probleme zu finden, die PC-Probleme verursachen könnten.
  3. Klicken Repariere alles um Probleme mit patentierten Technologien zu beheben (Exklusiver Rabatt für unsere Leser).

Restoro wurde heruntergeladen von 0 Leser in diesem Monat.

Häufig gestellte Fragen

  • Ein Sicherheitszertifikat ist eine Genehmigung von einem branchenweit vertrauenswürdigen Dritten – der Zertifizierungsstelle (CA). Ein Sicherheitszertifikat enthält von einer Zertifizierungsstelle ausgestellte Informationen, die darauf hinweisen, dass die Website über eine verschlüsselte Verbindung gesichert ist.

  • Um auf die neueste Version von Node zu aktualisieren, leeren Sie den Cache von npm, installieren Sie n und installieren Sie die neueste stabile Version von Node.

    npm-Cache sauber -f

    npm installieren npm -g n

    n stabil

  • Ja, Probleme mit Serversicherheitszertifikaten sind ziemlich häufig.

Behebung: Die Anfrage enthält keine Zertifikatvorlageninformationen

Behebung: Die Anfrage enthält keine ZertifikatvorlageninformationenWindows ServerZertifikatsfehler

Gehen Sie wie folgt vor, wenn die CSR-Signatur fehlschlägt, weil keine Zertifikatvorlage vorhanden istWenn Sie versuchen, ein Zertifikat auszustellen und eine CSR zu signieren, erhalten Sie möglich...

Weiterlesen
Doh.xfinity.com-Zertifikatfehler: So beheben Sie ihn

Doh.xfinity.com-Zertifikatfehler: So beheben Sie ihnWebseiteXfinity ProblemeZertifikatsfehler

Warten Sie, bis Xfinity das Zertifikat erneuertDer doh.xfinity.com Ein Zertifikatsfehler ist ein Problem auf der Serverseite und das Unternehmen muss sein Zertifikat erneuern, damit die Meldung ver...

Weiterlesen