Windows Server 2012 R2上的Bluemix Securegatway安装错误

时间:2016-11-22 00:40:39

标签: ibm-cloud secure-gateway

安装过程很顺利,但是一旦启动客户端的UI,我们就会继续收到此错误消息:

enter image description here

The command is: node lib\secgwclient.js cEm9COT0o411_prod_ng --1 INFO --P 9003 module.js:457 
    throw err; 

Error: Cannot find module 'log4js' 
    at Function.Module.resolveFilename (module.js:455:15) 
    at Function.Module._load (module.js:403:25) 
    at Module.require (module.js:483:17) at require (internal/module.js:20:19) 
    at Object.<anonymous> (C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client\lib\utils\logging.js:26:18) 
    at Module._compile (module.js:556:32) 
    at Object.Module._extensions..js (module.js:565:10) 
    at Module.load (module.js:473:32) 
    at tryModuleLoad (module.js:432:12) 
    at Function.Module._load (module.js:424:3) 

错误是抱怨log4js模块Cannot find log4js module。我尝试使用npm手动安装log4js modue,但错误仍然存​​在。

1 个答案:

答案 0 :(得分:0)

此问题通常表示安装位于防火墙或代理后面,导致npm安装失败。机器是否具有对npmjs.com:443的出站访问权限?

您可以重新安装客户端,也可以从客户端文件夹运行npm install。如果npm不是全局识别的命令,则需要提供与安装文件夹中包含的节点版本打包在一起的npm路径。