• receiving error: 'Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN' while using npm


    From:https://stackoverflow.com/questions/9626990/receiving-error-error-ssl-error-self-signed-cert-in-chain-while-using-npm

    [问题]

     am using npm v1.0.104/node 0.6.12 on ubuntu - I am receiving the error copied below while attempting to install any new modules via npm (I tested socket.io earlier using http, not https though & am wondering if that could have resulted in the issue with npm/unsigned certs). The error pops up once npm tries to resolve the 'https://registry.npmjs.org' URL. Is there anyway I can ignore the error or perhaps locate/add the cert to a trusted store in order to continue using npm.

    Any insight on what needs to be done to resolve the issue will be appreciated (I would prefer to resolve the issue through configuration as opposed to re-installing if possible).

    Error: "Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN"

    Full Message:

    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

    [回答]

    Running the following helped resolve the issue:

    npm config set strict-ssl false

    I cannot comment on whether it will cause any other issues at this point in time. Hope it helps.

    [其他评论]

  • 相关阅读:
    Why Visual Studio Team System Isn't A LoadRunner Killer[转载]
    从键盘判断电脑主人
    LoadRunner中添加weblogic监视器(JMX)
    winrunner事务概念的代码应用(毫秒级)
    Delphi中的线程类
    换工作时如何提高自身的待遇(转贴)
    牛人是怎样用函数实现本地化测试的
    肯德基的见闻
    由 12306.cn 谈谈网站性能技术
    20个优秀的 CSS 网格系统(CSS Grid Systems)推荐
  • 原文地址:https://www.cnblogs.com/time-is-life/p/9100075.html
Copyright © 2020-2023  润新知