ibm cloud-Bluemix Secure Gateway-Windows服务无法启动,仍处于暂停状态



OS:Windows 10

在安装IBM Bluemix Secure Gateway Windows客户端(IBM-securregateway-client-1.1.5.1+client_Windows.exe)期间,我检查了Windows服务安装选项:"如果希望安全网关客户端作为服务运行并自动重新启动,请选中此选项"。

正在检查services.msc我看到"IBM Bluemix Secure Gateway Service"已注册为客户端,但状态为"Paused"。如果我尝试手动启动它,我会看到一个提示:

"Windows无法启动IBM Bluemix安全网关服务本地计算机上的服务。服务没有返回错误。这可能是Windows内部错误或内部服务错误。如果如果问题仍然存在,请与系统管理员联系。"

以下文档位于https://new-console.eu-gb.bluemix.net/docs/services/SecureGateway/sg_053.html#sg_065,我已尝试手动卸载/安装Windows服务。

卸载适用于:windowsService.cmd卸载

Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.
C:WINDOWSsystem32>cd C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclient
C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclient>windowsService.cmd uninstall
> ibm-bluemix-secure-gateway-client@1.5.1 uninstall-securegw-service C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclient
> winser -x -r -s --name "IBM Bluemix Secure Gateway Service"

在尝试安装时,我看到以下输出

C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclient>windowsService.cmd install
> ibm-bluemix-secure-gateway-client@1.5.1 install-securegw-service C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclient
> winser -i -a -s --name "IBM Bluemix Secure Gateway Service"
{ Error: Command failed: "C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclientnode_moduleswinserbinnssm64.exe" start "IBM Bluemix Secure Gateway Service"
I B M   B l u e m i x   S e c u r e   G a t e w a y   S e r v i c e :   U n e x p e c t e d   s t a t u s   S E R V I C E _ P A U S E D   i n   r e s p o n s e   t o   S T A R T   c o n t r o l .
    at ChildProcess.exithandler (child_process.js:207:12)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at maybeClose (internal/child_process.js:852:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
  killed: false,
  code: 1,
  signal: null,
  cmd: '"C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client\node_modules\winser\bin\nssm64.exe" start "IBM Bluemix Secure Gateway Service" ' }
npm ERR! Windows_NT 10.0.10586
npm ERR! argv "C:\Program Files (x86)\Secure Gateway Client\ibm\ibm-node-v6.2.1-win-x64\node.exe" "C:\Program Files (x86)\Secure Gateway Client\ibm\ibm-node-v6.2.1-win-x64\node_modules\npm\bin\npm-cli.js" "run-script" "install-securegw-service"
npm ERR! node v6.2.1
npm ERR! npm  v3.9.3
npm ERR! code ELIFECYCLE
npm ERR! ibm-bluemix-secure-gateway-client@1.5.1 install-securegw-service: `winser -i -a -s --name "IBM Bluemix Secure Gateway Service"`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ibm-bluemix-secure-gateway-client@1.5.1 install-securegw-service script 'winser -i -a -s --name "IBM Bluemix Secure Gateway Service"'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the ibm-bluemix-secure-gateway-client package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     winser -i -a -s --name "IBM Bluemix Secure Gateway Service"
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs ibm-bluemix-secure-gateway-client
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls ibm-bluemix-secure-gateway-client
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclientnpm-debug.log
C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclient>npm bugs ibm-bluemix-secure-gateway-client
'npm' is not recognized as an internal or external command,
operable program or batch file.
C:Program Files (x86)Secure Gateway Clientibmsecuregatewayclient>

我没有看到任何生成的npm-debug.log文件。

日志信息不太清楚:

C: \Program Files(x86)\Secure Gateway Client\ibm\securegateway\Client\logs

**************************************************************************************************************************************************************** 
****************************************************************Starting Windows Service************************************************************************ 
**************************************************************************************************************************************************************** 
****************************************************************Starting Windows Service************************************************************************ 
****************************************************************Windows Service stopped************************************************************************ 
*************************************************************************************************************************************************************** 
**************************************************************************************************************************************************************** 
****************************************************************Starting Windows Service************************************************************************ 
**************************************************************************************************************************************************************** 
****************************************************************Starting Windows Service************************************************************************ 

我已经尝试过将securegw_service.config剥离到最低限度(我认为),只包含:

GATEWAY_ID=xxx
SECTOKEN=xxx

看起来Windows 10的最新更新导致安装失败。我们已经在自己的系统上进行了确认,并将查看是否可以确定任何解决方案,直到找到合适的修复方案。

相关内容

  • 没有找到相关文章

最新更新