MEMPERBAIKI: Sertifikat yang ditandatangani sendiri dalam kesalahan rantai sertifikat

  • Sejak npm berhenti secara otomatis menerima sertifikat yang ditandatangani sendiri, pengguna sudah mulai melaporkan kesalahan saat mencoba menerbitkan beberapa paket dalam aplikasi tertentu.
  • Kesalahan dapat diperbaiki, biasanya, dengan memutakhirkan pengelola paket atau menggunakan pendaftar yang dikenal.
  • Jika Anda ingin membaca lebih lanjut tentang kesalahan sertifikat keamanan, lihat kami berdedikasi bagian kesalahan sertifikat.
  • Jangan ragu untuk menjelajahi kami Pusat Pemecahan Masalah untuk artikel yang lebih bermanfaat.
kesalahan: sertifikat yang ditandatangani sendiri dalam rantai sertifikat
Untuk memperbaiki berbagai masalah PC, kami merekomendasikan Alat Perbaikan PC Restoro:
Perangkat lunak ini akan memperbaiki kesalahan umum komputer, melindungi Anda dari kehilangan file, malware, kegagalan perangkat keras, dan mengoptimalkan PC Anda untuk kinerja maksimal. Perbaiki masalah PC dan hapus virus sekarang dalam 3 langkah mudah:
  1. Unduh Alat Perbaikan PC Restoro yang dilengkapi dengan Teknologi yang Dipatenkan (tersedia paten sini).
  2. Klik Mulai Pindai untuk menemukan masalah Windows yang dapat menyebabkan masalah PC.
  3. Klik Perbaiki Semua untuk memperbaiki masalah yang memengaruhi keamanan dan kinerja komputer Anda
  • Restoro telah diunduh oleh 0 pembaca bulan ini.

Untuk beberapa waktu sekarang, pengembang mengalami kesalahan SELF_SIGNED_CERT_IN_CHAIN ​​selama menginstal dan menerbitkan paket di aplikasi dan alat pengembang tertentu seperti Node.js, npm, atau Git.

Sampai beberapa tahun yang lalu, ketika npm misalnya mengumumkan bahwa mereka tidak akan lagi mendukung sertifikat yang ditandatangani sendiri.

Artinya proses verifikasi sertifikat tidak lagi otomatis. Jadi pengembang sekarang harus menyiapkan aplikasi mereka untuk melihat sertifikat yang ditandatangani sendiri.


Bagaimana cara memperbaiki sertifikat yang ditandatangani sendiri dalam rantai sertifikat?

Bergantung pada alat yang Anda gunakan, ada beberapa rekomendasi. Ada yang berisiko, ada yang aman. Namun, satu hal yang jelas: Anda tidak boleh mencoba menonaktifkan proses verifikasi sertifikasi sama sekali.sertifikat yang ditandatangani sendiri dalam rantai sertifikat

Untuk Node.js

Anda dapat memasukkan variabel lingkungan ke izinkan sertifikat yang tidak tepercaya menggunakan perintah berikut di awal kode:

proses.env['NODE_TLS_REJECT_UNAUTHORIZED']=0;

Ini berisiko dan tidak disarankan untuk digunakan dalam produksi. Sebagai alternatif, gunakan npm config set strict-ssl=false jika Anda harus melakukan ini untuk banyak aplikasi dan Anda ingin menyimpan proses berulang.

Pengguna juga menyarankan peningkatan versi Node Anda, untuk memperbaiki bug dan kerentanan yang ada.


Untuk npm

Solusi yang disarankan adalah, sekali lagi, untuk memutakhirkan versi npm Anda dengan menjalankan salah satu dari berikut ini:

npm install npm -g --ca=null 

pembaruan npm npm -g

Atau,  beri tahu versi npm Anda saat ini untuk menggunakan registrar yang dikenal, dan setelah menginstal, berhenti menggunakannya:

konfigurasi npm set ca ""
npm instal npm -g. konfigurasi npm menghapus ca

Beberapa pengguna menyebutkan bahwa mereka hanya mengalihkan URL registri dari https ke http:

konfigurasi npm set pendaftaran=" http://registry.npmjs.org/"

Kami berharap salah satu saran ini membantu Anda memperbaiki masalah. Jika Anda memiliki rekomendasi, silakan gunakan bagian komentar di bawah.



idee restoroMasih mengalami masalah?Perbaiki dengan alat ini:
  1. Unduh Alat Perbaikan PC ini dinilai Hebat di TrustPilot.com (unduh dimulai di halaman ini).
  2. Klik Mulai Pindai untuk menemukan masalah Windows yang dapat menyebabkan masalah PC.
  3. Klik Perbaiki Semua untuk memperbaiki masalah dengan Teknologi yang Dipatenkan (Diskon Eksklusif untuk pembaca kami).

Restoro telah diunduh oleh 0 pembaca bulan ini.

Pertanyaan yang Sering Diajukan

  • Sertifikat keamanan adalah persetujuan dari pihak ketiga tepercaya industri – otoritas sertifikat (CA). Sertifikat keamanan berisi informasi yang dikeluarkan oleh CA, yang menunjukkan bahwa situs web diamankan menggunakan koneksi terenkripsi.

  • Untuk memperbarui ke Node versi terbaru, bersihkan cache npm, instal n, dan instal Node versi stabil terbaru.

    npm cache bersih -f

    npm instal npm -g n

    n stabil

  • Iya, masalah sertifikat keamanan server cukup sering.

MEMPERBAIKI: Kode kesalahan DLG_FLAGS_INVALID_CA [Panduan Lengkap]

MEMPERBAIKI: Kode kesalahan DLG_FLAGS_INVALID_CA [Panduan Lengkap]Kesalahan PerambanKesalahan Sertifikat

Beberapa pengguna melaporkan menemukan dlg menandai kesalahan ca tidak valid saat menggunakan Chrome.Karena popularitas peramban, kami memutuskan untuk membahas topik ini dalam artikel di bawah ini...

Baca selengkapnya
Perbaiki kesalahan sertifikat email [Kedaluwarsa, Tidak Valid, Tidak Aman]

Perbaiki kesalahan sertifikat email [Kedaluwarsa, Tidak Valid, Tidak Aman]Kesalahan Sertifikat

Seperti banyak kesalahan email, yang terkait dengan sertifikat bisa sangat menyesatkan. Membutuhkan bantuan?Di sini kita akan berbicara tentang beberapa perbaikan yang mudah diterapkan yang akan me...

Baca selengkapnya
FIX: Identitas situs web ini tidak dapat diverifikasi

FIX: Identitas situs web ini tidak dapat diverifikasiKesalahan Sertifikat

Peringatan keamanan dari OS Anda bisa sangat membantu - untuk alasan yang jelas - karena bisa sangat melelahkan. Terkadang, Anda bahkan mungkin berurusan dengan peringatan keamanan palsu yang tidak...

Baca selengkapnya