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.

WordPress Web Sitelerinde Güvenlik Sorunlarını Düzeltmenin 7 Yolu [SSL, HTTPS]

WordPress Web Sitelerinde Güvenlik Sorunlarını Düzeltmenin 7 Yolu [SSL, HTTPS]Ssl HatasıSertifika HatasıWordpress

Bir web sitesi sahibi olarak, web sitenizi saldırılara karşı korumak önemlidir.Güvensiz bir web sitesi yalnızca ziyaretçi güveninin azalmasına değil, aynı zamanda veri kaybına ve SERP sıralamasının...

Devamını oku
Düzeltme: Chrome'da Sertifika İçe Aktarma Özel Anahtarı Eksik

Düzeltme: Chrome'da Sertifika İçe Aktarma Özel Anahtarı EksikSertifika HatasıGoogle Krom Hataları

Hata genellikle yanlış içe aktarma konumu nedeniyle oluşurÖzel anahtarlar olmadan bir sertifikayı içeri aktarıp aktaramayacağınız, sertifikanın türüne bağlıdır.Sertifikalarınız sekmesi yerine Chrom...

Devamını oku
Firefox'ta Çalışmayan Burp Suite Proxy Ayarlarını Düzeltmenin 3 Etkili Yolu

Firefox'ta Çalışmayan Burp Suite Proxy Ayarlarını Düzeltmenin 3 Etkili YoluVekil Sunucu AyarlarıSertifika HatasıFirefox Hataları

Burp proxy dinleyicisinin etkin olup olmadığını kontrol etmekten çekinmeyin.Kullanıcılar, web sitesini localhost'ta test etmek için Burp paketini kullanırken, Firefox proxy ayarları nedeniyle çalış...

Devamını oku