DÜZELTME: Sertifika zinciri hatasında kendinden imzalı sertifika

  • Npm otomatik olarak kendinden imzalı sertifikaları kabul etmeyi bıraktığından, kullanıcılar belirli uygulamalarda bazı paketleri yayınlamaya çalışırken hatalar bildirmeye başladılar.
  • Hata, genellikle paket yöneticisini yükselterek veya bilinen kayıt şirketlerini kullanarak düzeltilebilir.
  • Güvenlik sertifikası hataları hakkında daha fazla bilgi edinmek istiyorsanız, özel sayfamıza göz atın. sertifika hataları bölümü.
  • keşfetmek için çekinmeyin Sorun Giderme Merkezi daha yararlı makaleler için.
hata: sertifika zincirinde kendinden imzalı sertifika
Çeşitli PC sorunlarını çözmek için Restoro PC Repair Tool'u öneriyoruz:
Bu yazılım, yaygın bilgisayar hatalarını onaracak, sizi dosya kaybından, kötü amaçlı yazılımlardan, donanım arızasından koruyacak ve bilgisayarınızı maksimum performans için optimize edecektir. Şimdi 3 kolay adımda bilgisayar sorunlarını düzeltin ve virüsleri kaldırın:
  1. Restoro PC Onarım Aracını İndirin Patentli Teknolojilerle birlikte gelen (patent mevcut İşte).
  2. Tıklayın Taramayı Başlat PC sorunlarına neden olabilecek Windows sorunlarını bulmak için.
  3. Tıklayın Hepsini tamir et bilgisayarınızın güvenliğini ve performansını etkileyen sorunları gidermek için
  • Restoro tarafından indirildi 0 okuyucular bu ay

Bir süredir geliştiriciler, belirli uygulamalarda ve geliştirici araçlarında paketleri kurarken ve yayınlarken bir SELF_SIGNED_CERT_IN_CHAIN ​​hatasıyla karşılaştı. Node.js, npm veya Git gibi.

Birkaç yıl öncesine kadar, örneğin npm artık kendinden imzalı sertifikaları desteklemeyeceklerini açıklayana kadar.

Bu, sertifika doğrulama işleminin artık otomatik olmadığı anlamına gelir. Bu nedenle geliştiricilerin artık kendinden imzalı sertifikaları görmek için uygulamalarını kurmaları gerekiyor.


Sertifika zincirinde kendinden imzalı sertifikayı nasıl düzeltirim?

Kullandığınız araca bağlı olarak birkaç öneri var. Bazıları riskli, bazıları güvenli. Yine de net olan bir şey var: Sertifika doğrulama sürecini tamamen devre dışı bırakmaya çalışmamalısınız.sertifika zincirinde kendinden imzalı sertifika

Node.js için

için bir ortam değişkeni ekleyebilirsiniz. kodun başında aşağıdaki komutu kullanarak güvenilmeyen sertifikalara izin verin:

süreç.ortam['NODE_TLS_REJECT_UNAUTHORIZED']=0;

Bu risklidir ve üretimde kullanılması tavsiye edilmez. Alternatif olarak, npm yapılandırma seti strict-ssl=false Bunu birçok uygulama için yapmanız gerekiyorsa ve işlemi tekrarlayarak kaydetmek istiyorsanız.

Kullanıcılar ayrıca yükseltmeyi önerir Mevcut hataları ve güvenlik açıklarını düzeltmek için Düğüm sürümünüz.


npm için

Önerilen çözüm, yine, aşağıdakilerden birini çalıştıran npm sürümünüzü yükseltmektir:

npm kurulum npm -g --ca=null 

npm güncelleme npm -g

Veya,  mevcut npm sürümünüze bilinen kayıt şirketlerini kullanmasını söyleyin ve yükledikten sonra bunları kullanmayı bırakın:

npm yapılandırması Ayarlamak CA ""
npm npm'yi kurun -g. npm yapılandırması silmek CA

Bazı kullanıcılar sadece kayıt URL'sini https'den http'ye değiştirdi:

npm yapılandırması Ayarlamak kayıt=" http://registry.npmjs.org/"

Bu önerilerden birinin sorunu çözmenize yardımcı olduğunu umuyoruz. Herhangi bir öneriniz varsa, lütfen aşağıdaki yorumlar bölümünü kullanın.



idee restorasyonuHala sorun mu yaşıyorsunuz?Bunları bu araçla düzeltin:
  1. Bu PC Onarım Aracını İndirin TrustPilot.com'da Harika olarak derecelendirildi (indirme bu sayfada başlar).
  2. Tıklayın Taramayı Başlat PC sorunlarına neden olabilecek Windows sorunlarını bulmak için.
  3. Tıklayın Hepsini tamir et Patentli Teknolojilerle ilgili sorunları çözmek için (Okuyucularımıza Özel İndirim).

Restoro tarafından indirildi 0 okuyucular bu ay

Sıkça Sorulan Sorular

  • Güvenlik sertifikası, endüstri tarafından güvenilen bir üçüncü taraf olan sertifika yetkilisinden (CA) alınan bir onaydır. Güvenlik sertifikası, bir CA tarafından verilen ve web sitesinin şifreli bir bağlantı kullanılarak güvenliğinin sağlandığını gösteren bilgileri içerir.

  • Node'un en son sürümüne güncellemek için npm'nin önbelleğini temizleyin, n'yi kurun ve Node.js'nin en son kararlı sürümünü kurun.

    npm önbellek temizliği -f

    npm kurulum npm -g n

    n kararlı

  • Evet, sunucu güvenlik sertifikası sorunları oldukça sık görülür.

DÜZELTME: Bu web sitesinin kimliği doğrulanamıyor

DÜZELTME: Bu web sitesinin kimliği doğrulanamıyorSertifika Hatası

İşletim sisteminizden gelen güvenlik uyarıları, bunaltıcı olabileceğinden - bariz nedenlerle - yardımcı olabilir. Bazen, Windows veya Microsoft ile hiçbir ilgisi olmayan sahte güvenlik uyarılarıyla...

Devamını oku
Windows neden sertifikayı doğrulayamıyor?

Windows neden sertifikayı doğrulayamıyor?Windows 10Sertifika Hatası

Çeşitli bilgisayar sorunlarını çözmek için DriverFix'i öneriyoruz:Bu yazılım, sürücülerinizi çalışır durumda tutar, böylece sizi yaygın bilgisayar hatalarından ve donanım arızalarından korur. Tüm s...

Devamını oku
Windows'ta kendinden imzalı bir sertifika oluşturun [Tam Kılavuz]

Windows'ta kendinden imzalı bir sertifika oluşturun [Tam Kılavuz]Sertifika Hatası

Web sitenize bir SSL sertifikası ekleme süreci oldukça basittir ve bu kılavuz yardımcı olacaktır.Ayrıca bir SSL sertifikası satın almanın, açık kaynaklı bir SSL kullanmanın veya kendinizinkini oluş...

Devamını oku