2016-08-04 85 views
0

OS保持暂停状态:WINDOWS 10Bluemix安全网关 - Windows服务无法启动,

在安装过程中IBM Bluemix的安全网关的Windows客户端(IBM-securegateway-客户1.5.1 + client_windows.exe) ,我检查了Windows服务安装选项: “如果您希望Secure Gateway Client作为服务运行并自动重新启动,请检查此选项”。

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

“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:\WINDOWS\system32>cd C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client 

C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client>windowsService.cmd uninstall 

> [email protected] uninstall-securegw-service C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client 
> winser -x -r -s --name "IBM Bluemix Secure Gateway Service" 

在尝试安装我看到下面的输出

C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client>windowsService.cmd install 

> [email protected] install-securegw-service C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client 
> winser -i -a -s --name "IBM Bluemix Secure Gateway Service" 

{ Error: Command failed: "C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client\node_modules\winser\bin\nssm64.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! [email protected] 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 [email protected] 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 Client\ibm\securegateway\client\npm-debug.log 

C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client>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 Client\ibm\securegateway\client> 

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

登录信息不脱毛多少光:

C:\ Program Files文件(x86)的\安全网关的客户端\ IBM \ securegateway \客户端\日志

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

我试图剥离securegw_service的.config回裸最小的(我认为),只包含:

GATEWAY_ID=xxx 
SECTOKEN=xxx 

回答

0

它看起来像最新的更新到Windows 10已经造成安装失败。我们已经在我们自己的系统上进行了确认,并会查看是否可以确定任何解决方法,直到有适当的修复程序可用。