2016-10-14 12 views
10

npm'den Yarn'a geçiş yapmaya çalışıyorum. Bağımlılıkları iplikten kurmaya çalıştığımda, bu hatayı alıyorum.İplik: ilk sertifikayı doğrulayamıyor

unable to verify the first certificate 
at Error (native) 
at TLSSocket.<anonymous> (_tls_wrap.js:1055:38) 
at emitNone (events.js:86:13) 
at TLSSocket.emit (events.js:185:7) 
at TLSSocket._finishInit (_tls_wrap.js:580:8) 
at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:412:38) 

Aynı şey npm ile iyi çalışır. Deneme ayarlı proxy, yardımcı olmadı. Değiştirmem gereken herhangi bir yapılandırma var mı?

+0

Eğer 1. gibi daha fazla ayrıntı verebilir misiniz: Bir sen C gidebilirsiniz alternatif olarak

şu şekildedir: \ Users \\ ve açık .yarnrc ve manuel olarak güncellemek? İplik yüklemesinde miydi? 2. Tam yığın izi nedir? Hangi npm paketi bu hatayı attı? – nikjohn

+0

aynı sorun – Lonely

cevap

7

Bu, kendinden imzalı bir sertifika kullanan bir şirket proxy'sinin arkasında olmanızın daha olası olduğu anlamına gelir. Ben sürümünü v0.16.1 kullanıyorum ve bunu gibi iplik yapılandırmasına genel sertifikasını sağlayarak bu düzeltebilirsiniz: sertifika verfied edilecek edemiyor

yarn config set cafile <path-to-certificate.pem> 
11

varsa, false sıkı-SSL set açabilirsiniz. Sen

yarn config set "strict-ssl" false -g

runnning bu yapılandırmak mümkün olmalıdır Ama komut şu anda issue 980 bkz çalışmıyor. Bu hatayla karşılaşırsanız ne zaman

# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 
# yarn lockfile v1 
strict-ssl false 
+0

"Sertifikaya sahip değilseniz" --- bu ifade ne anlama geliyor? – zerkms

+1

Açıklama için düzenlenmiştir. – cgatian