Node.js 提供.npmrc文件后,Composer网络启动[ssl证书错误]

Node.js 提供.npmrc文件后,Composer网络启动[ssl证书错误],node.js,npm,hyperledger-fabric,hyperledger-composer,Node.js,Npm,Hyperledger Fabric,Hyperledger Composer,我正在尝试从公司代理后面部署一个示例业务网络。我遵循提供的开发人员教程。在运行命令时 编写器网络开始--网络名称教程网络--网络版本 0.0.1--网络管理员--网络管理员注册机密管理员--卡 PeerAdmin@hlfv1--文件networkadmin.card-o npmrcFile=/Users/user/.npmrc 我得到以下错误 错误:尝试启动业务网络时出错。错误:没有来自任何对等方的有效响应。 来自尝试的对等通信的响应为错误:错误:请求\u超时 命令失败 Docker日志显示新容

我正在尝试从公司代理后面部署一个示例业务网络。我遵循提供的开发人员教程。在运行命令时

编写器网络开始--网络名称教程网络--网络版本 0.0.1--网络管理员--网络管理员注册机密管理员--卡 PeerAdmin@hlfv1--文件networkadmin.card-o npmrcFile=/Users/user/.npmrc

我得到以下错误

错误:尝试启动业务网络时出错。错误:没有来自任何对等方的有效响应。 来自尝试的对等通信的响应为错误:错误:请求\u超时 命令失败

Docker日志显示新容器尝试使用npm命令安装时出现以下错误

*2018-07-22T03:00:58.228907438Z npm WARN notice [SECURITY] debug has the following vulnerability: 1 low. Go here for more details: https://nodesecurity.io/advisories?search=debug&version=2.6.2 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit` to get more info.
npm WARN notice [SECURITY] hoek has the following vulnerability: 1 moderate. Go here for more details: https://nodesecurity.io/advisories?search=hoek&version=2.16.3 - Run `npm i npm@latest -g` to upgrade your npm version, and then `npm audit` to get more info.
2018-07-22T03:01:06.734626419Z 
> x509@0.3.3 install /chaincode/output/node_modules/x509
> node-gyp rebuild
2018-07-22T03:01:06.734705076Z 
gyp WARN install got an error, rolling back install
gyp ERR! configure error 
gyp ERR! stack Error: self signed certificate in certificate chain
gyp ERR! stack     at TLSSocket.<anonymous> (_tls_wrap.js:1103:38)
gyp ERR! stack     at emitNone (events.js:106:13)
gyp ERR! stack     at TLSSocket.emit (events.js:208:7)
gyp ERR! stack     at TLSSocket._finishInit (_tls_wrap.js:637:8)
gyp ERR! stack     at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:467:38)
gyp ERR! System Linux 4.9.87-linuxkit-aufs
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /chaincode/output/node_modules/x509
gyp ERR! node -v v8.9.4
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok 
npm WARN tutorial-network@0.0.1 No repository field.
npm WARN The package composer-common is included as both a dev and production dependency.
2018-07-22T03:01:07.835711840Z 
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! x509@0.3.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the x509@0.3.3 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.*
我的配置

registry=http://registry.npmjs.org/
strict-ssl=false
unsafe-perm=true
ca=
rejectUnauthorized=false
proxy=my proxy
https-proxy=myproxy
Mac OSX High Sierra
composer-cli 0.19
Hyperledger fabric version 1.1
Using a corporate firewall

虽然有许多职位有类似的问题。他们都没能解决我的问题。非常感谢任何帮助和指导设置以下内容:
NODE\u TLS\u REJECT\u UNAUTHORIZED=0
(或
export NODE\u TLS\u REJECT\u UNAUTHORIZED=0
)。

您试图将npmrc文件作为start命令的一部分提供,但该命令无效。它应该作为install命令的一部分传递


composer网络安装-a mybn.bna-cmyadmin@fabric-网络-o npmrcFile=/Users/user/.npmrc

你好,David,我在网络安装中提供了.npmrc文件,但它仍然有相同的错误。你好,Andy,我的bash_配置文件和.npmrc文件中都有export命令。然而,我也遇到了同样的问题。当composer network start试图从docker容器安装npm时,我是否需要显式地向docker提供npm配置?
Mac OSX High Sierra
composer-cli 0.19
Hyperledger fabric version 1.1
Using a corporate firewall