SORU
9 Mart 2012, Cuma


alma hata: 'Hata: SSL Hatası:' SELF_SİGNED_CERT_İN_CHAİN; etmesinin önünü kullanırken

Etmesinin önünü v1 kullanıyorum.0.104/ubuntu 0.6.12 - hata etmesinin önünü (soket test ettim.üzerinden herhangi bir yeni modül yüklemeye çalışırken aşağıda kopyalanan alıyorum düğüm ıo önceki http değil https & eğer etmesinin önünü/imzasız sertifikaları) ile bu soruna neden olabilir merak ediyorum. Etmesinin önünü gidermek için çalışır sonra açılır hata 'https://registry.npmjs.org' URL. Hatayı yoksaymak veya/etmesinin önünü kullanmaya devam etmek için güvenilir bir deposuna sertifika eklemek bulun belki ben de bir şeyler var.

Yapılması gereken, sorunu çözmek için herhangi bir fikir (mümkünse yeniden yükleme karşıt olarak yapılandırma ile çözmek tercih ederim) takdir edilecektir.

Hata: "Hata: SSL Hatası:" . SELF_SİGNED_CERT_İN_CHAİN

Tam İleti:

npm ERR! Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN
npm ERR!     at ClientRequest.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/main.js:252:28)
npm ERR!     at ClientRequest.emit (events.js:67:17)
npm ERR!     at HTTPParser.onIncoming (http.js:1261:11)
npm ERR!     at HTTPParser.onHeadersComplete (http.js:102:31)
npm ERR!     at CleartextStream.ondata (http.js:1150:24)
npm ERR!     at CleartextStream._push (tls.js:375:27)
npm ERR!     at SecurePair.cycle (tls.js:734:20)
npm ERR!     at EncryptedStream.write (tls.js:130:13)
npm ERR!     at Socket.ondata (stream.js:38:26)
npm ERR!     at Socket.emit (events.js:67:17)
npm ERR! Report this *entire* log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>
npm ERR! 
npm ERR! System Linux 2.6.38-13-generic
npm ERR! command "node" "/usr/bin/npm" "install" "jed"
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.0.104

CEVAP
28 ŞUBAT 2014, Cuma


Şubat 27, , npm no longer supports its self-signed certificates2014 olarak.Etmesinin önünü önerdiği şekilde aşağıdaki seçenekler, aşağıdakilerden birini yapın:

Etmesinin önünü sürümü yükseltin

npm install npm -g --ca=""

-- YA da --

Etmesinin önünü geçerli sürümünü bilinen kayıt kullansın

npm config set ca ""

Güncelleme:etmesinin önünü daha fazla çözüm, farklı ortamlar için özel More help with SELF_SIGNED_CERT_IN_CHAIN and npm gönderdi



Olabilir veya önerileri sudo önüne geçer.


Diğer seçenekleri

İnsanlar sorunları etmesinin önünü tavsiyeleri kullanarak sahip gibi görünüyor, burada bazı diğer olası çözümleri.

Kendisi Düğümü yükseltin
Bu hata alma doğal etmesinin önünü eski bir sürümü ile gelen düğüm, eski bir sürümüne sahip önerebilir. Bir çözüm Düğüm sürümüne yükseltin. Bu büyük olasılıkla bugüne kadar getiren ve mevcut hataları ve güvenlik açıklarını giderir bu iyi bir seçenektir.

İşlemi burada Düğüm, işletim sistemi, ve aksi takdirde yüklediğiniz bağlıdır.

Etmesinin önünü güncelleştirin
Muhtemelen 9 ** bir paket için çalışırken burada var olma, npm install npm -g aynı hata ile başarısız olması ihtimali vardır. Eğer durum buysa, update kullanın. Nisanth Sojan önerdiği gibi:

npm update npm -g

Etmesinin önünü alternatif güncelleştirin
Temel sorun, çözüm olarak bilinen kayıt kullanmak, yüklemek, ve bilinen kayıt kullanarak durdurun. Jnylen önerdiği gibi:

npm config set ca ""
npm install npm -g
npm config delete ca

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • PhoneArena

    PhoneArena

    7 NİSAN 2006
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011