ΕΠΙΔΙΌΡΘΩΣΗ: Αυτο-υπογεγραμμένο πιστοποιητικό σε σφάλμα αλυσίδας πιστοποιητικού

  • Δεδομένου ότι το npm σταμάτησε να δέχεται αυτόματα πιστοποιητικά αυτο-υπογεγραμμένα, οι χρήστες έχουν αρχίσει να αναφέρουν σφάλματα κατά την προσπάθεια δημοσίευσης ορισμένων πακέτων σε ορισμένες εφαρμογές.
  • Το σφάλμα μπορεί να διορθωθεί, συνήθως, αναβαθμίζοντας τον διαχειριστή πακέτων ή χρησιμοποιώντας τους γνωστούς καταχωρητές.
  • Εάν θέλετε να διαβάσετε περισσότερα σχετικά με τα σφάλματα πιστοποιητικού ασφαλείας, ρίξτε μια ματιά στο ειδικό μας ενότητα σφαλμάτων πιστοποιητικού.
  • Μη διστάσετε να εξερευνήσετε το δικό μας Κέντρο αντιμετώπισης προβλημάτων για πιο χρήσιμα άρθρα.
σφάλμα: αυτο-υπογεγραμμένο πιστοποιητικό στην αλυσίδα πιστοποιητικών
Για να διορθώσετε διάφορα προβλήματα υπολογιστή, προτείνουμε το Restoro PC Repair Tool:
Αυτό το λογισμικό θα επιδιορθώσει κοινά σφάλματα υπολογιστή, θα σας προστατεύσει από την απώλεια αρχείων, κακόβουλο λογισμικό, αστοχία υλικού και θα βελτιστοποιήσετε τον υπολογιστή σας για μέγιστη απόδοση. Διορθώστε τα προβλήματα του υπολογιστή και αφαιρέστε τους ιούς τώρα σε 3 εύκολα βήματα:
  1. Λήψη του εργαλείου επισκευής Restoro PC που συνοδεύεται από κατοχυρωμένες τεχνολογίες (διαθέσιμο δίπλωμα ευρεσιτεχνίας εδώ).
  2. Κάντε κλικ Εναρξη σάρωσης για να βρείτε ζητήματα των Windows που θα μπορούσαν να προκαλέσουν προβλήματα στον υπολογιστή.
  3. Κάντε κλικ Φτιάξ'τα όλα για να διορθώσετε ζητήματα που επηρεάζουν την ασφάλεια και την απόδοση του υπολογιστή σας
  • Το Restoro κατεβάστηκε από 0 αναγνώστες αυτόν τον μήνα.

Για αρκετό καιρό τώρα, οι προγραμματιστές αντιμετώπισαν ένα σφάλμα SELF_SIGNED_CERT_IN_CHAIN ​​κατά την εγκατάσταση και δημοσίευση πακέτων σε ορισμένες εφαρμογές και εργαλεία προγραμματιστών όπως Node.js, npm ή Git.

Μέχρι πριν από λίγα χρόνια, όταν το npm για παράδειγμα ανακοίνωσε ότι δεν θα υποστηρίζουν πλέον αυτο-υπογεγραμμένα πιστοποιητικά.

Αυτό σημαίνει ότι η διαδικασία επαλήθευσης πιστοποιητικού δεν ήταν πλέον αυτόματη. Επομένως, οι προγραμματιστές πρέπει τώρα να ρυθμίσουν την εφαρμογή τους για να δουν τα αυτο-υπογεγραμμένα πιστοποιητικά.


Πώς μπορώ να διορθώσω το αυτο-υπογεγραμμένο πιστοποιητικό στην αλυσίδα πιστοποιητικών;

Ανάλογα με το εργαλείο που χρησιμοποιείτε, υπάρχουν μερικές προτάσεις. Κάποιοι είναι επικίνδυνοι, κάποιοι είναι ασφαλείς. Ένα πράγμα είναι σαφές, ωστόσο: δεν πρέπει να επιχειρήσετε να απενεργοποιήσετε εντελώς τη διαδικασία επαλήθευσης πιστοποίησης.αυτο-υπογεγραμμένο πιστοποιητικό στην αλυσίδα πιστοποιητικών

Για το Node.js

Μπορείτε να εισαγάγετε μια μεταβλητή περιβάλλοντος στο επιτρέψτε μη αξιόπιστα πιστοποιητικά χρησιμοποιώντας την ακόλουθη εντολή στην αρχή του κώδικα:

επεξεργάζομαι, διαδικασία.env["NODE_TLS_REJECT_UNAUTHORIZED"]=0;

Αυτό είναι επικίνδυνο και δεν συνιστάται να χρησιμοποιείται στην παραγωγή. Εναλλακτικά, χρησιμοποιήστε npm config set سخت-ssl = false εάν πρέπει να το κάνετε αυτό για πολλές εφαρμογές και θέλετε να αποθηκεύσετε την επανάληψη της διαδικασίας.

Οι χρήστες προτείνουν επίσης αναβάθμιση την έκδοση του κόμβου σας, για να διορθώσετε τυχόν υπάρχοντα σφάλματα και ευπάθειες.


Για npm

Η προτεινόμενη λύση είναι, πάλι, να αναβαθμίσετε την έκδοση του npm που εκτελεί ένα από τα ακόλουθα:

npm εγκατάσταση npm -g --ca = null 

npm ενημέρωση npm -σολ

Ή,  πείτε στην τρέχουσα έκδοση του npm να χρησιμοποιήσετε γνωστούς καταχωρητές και μετά την εγκατάσταση, σταματήστε να τα χρησιμοποιείτε:

διαμόρφωση npm σειρά περ ""
npm εγκατάσταση npm -σολ. διαμόρφωση npm διαγράφω περ

Ορισμένοι χρήστες ανέφεραν ότι μόνο άλλαξε τη διεύθυνση URL μητρώου από https σε http:

διαμόρφωση npm σειρά αρχείο=" http://registry.npmjs.org/"

Ελπίζουμε ότι μία από αυτές τις προτάσεις σας βοήθησε να επιλύσετε το πρόβλημα. Εάν έχετε οποιεσδήποτε προτάσεις, χρησιμοποιήστε την παρακάτω ενότητα σχολίων.



idee restoroΕξακολουθείτε να αντιμετωπίζετε προβλήματα;Διορθώστε τα με αυτό το εργαλείο:
  1. Κάντε λήψη αυτού του εργαλείου επισκευής υπολογιστή βαθμολογήθηκε Μεγάλη στο TrustPilot.com (η λήψη ξεκινά από αυτήν τη σελίδα).
  2. Κάντε κλικ Εναρξη σάρωσης για να βρείτε ζητήματα των Windows που θα μπορούσαν να προκαλέσουν προβλήματα στον υπολογιστή.
  3. Κάντε κλικ Φτιάξ'τα όλα για την επίλυση προβλημάτων με τις κατοχυρωμένες τεχνολογίες (Αποκλειστική έκπτωση για τους αναγνώστες μας).

Το Restoro κατεβάστηκε από 0 αναγνώστες αυτόν τον μήνα.

Συχνές Ερωτήσεις

  • Ένα πιστοποιητικό ασφαλείας είναι μια έγκριση από έναν εμπιστευμένο από τον κλάδο τρίτο - την αρχή έκδοσης πιστοποιητικών (CA) Ένα πιστοποιητικό ασφαλείας περιέχει πληροφορίες που εκδίδονται από μια ΑΠ, υποδεικνύοντας ότι ο ιστότοπος είναι ασφαλής χρησιμοποιώντας κρυπτογραφημένη σύνδεση.

  • Για να πραγματοποιήσετε ενημέρωση στην τελευταία έκδοση του κόμβου, διαγράψτε την προσωρινή μνήμη του npm, εγκαταστήστε το n και εγκαταστήστε την τελευταία σταθερή έκδοση του κόμβου.

    npm cache clean -f

    npm εγκατάσταση npm -g n

    n σταθερό

  • Ναί, Τα ζητήματα πιστοποιητικών ασφαλείας διακομιστή είναι αρκετά συχνά.

Διόρθωση: Λείπει το ιδιωτικό κλειδί εισαγωγής πιστοποιητικού στο Chrome

Διόρθωση: Λείπει το ιδιωτικό κλειδί εισαγωγής πιστοποιητικού στο ChromeΣφάλμα πιστοποιητικούσφάλματα Google Chrome

Το σφάλμα παρουσιάζεται συνήθως λόγω λανθασμένης θέσης εισαγωγήςΤο αν μπορείτε ή όχι να εισαγάγετε ένα πιστοποιητικό χωρίς τα ιδιωτικά κλειδιά εξαρτάται από τον τύπο του πιστοποιητικού.Η εισαγωγή μ...

Διαβάστε περισσότερα
3 αποτελεσματικοί τρόποι για να διορθώσετε τις ρυθμίσεις διακομιστή μεσολάβησης Burp Suite που δεν λειτουργούν στον Firefox

3 αποτελεσματικοί τρόποι για να διορθώσετε τις ρυθμίσεις διακομιστή μεσολάβησης Burp Suite που δεν λειτουργούν στον FirefoxΡυθμίσεις διακομιστή μεσολάβησηςΣφάλμα πιστοποιητικούσφάλματα Firefox

Μη διστάσετε να ελέγξετε εάν το πρόγραμμα ακρόασης διακομιστή μεσολάβησης Burp είναι ενεργόΟι χρήστες ανέφεραν ότι ενώ χρησιμοποιούν τη σουίτα Burp για να δοκιμάσουν τον ιστότοπο σε localhost, δεν ...

Διαβάστε περισσότερα
3 γρήγοροι τρόποι για τη διόρθωση του σφάλματος 503 Το πιστοποιητικό έχει λήξει

3 γρήγοροι τρόποι για τη διόρθωση του σφάλματος 503 Το πιστοποιητικό έχει λήξειΣφάλματα προγράμματος περιήγησηςΣφάλμα πιστοποιητικού

Το σφάλμα 503 προκαλείται συχνά από πρόβλημα επικύρωσης διακομιστήΣυναντώντας το Το πιστοποιητικό σφάλματος 503 έχει λήξει θα σας εμποδίσει να αποκτήσετε πρόσβαση σε ορισμένους ιστότοπους.ο Το πιστ...

Διαβάστε περισσότερα