我的bluemix securegateway客户端安装在Linux上,给出一个错误,例如:
[2017-10-03 04:08:05.791] [debug](客户端ID 16583)安全网关客户端将从https://sgmanager.ng.bluemix.net/sgconfig/[masked]获取其配置[2017-10-03 04:09:08.882] [错误](客户端ID 16583)响应是代码:eTimedout,消息:Connect
这是更早工作的,但突然停止了连接。
客户是否使用卷曲来到达上述配置URL?
SG客户端不具体使用curl,但是它确实使https请求成为sgmanager.ng.bluemix.net
的初始连接过程的一部分。按照此请求,将第二个HTTPS请求向cap-sg-prd-#.integration.ibmcloud.com:9000
提出,其中#为1-5,具体取决于您特定网关的详细信息。
ETIMEDOUT
通常是由防火墙阻止您的请求的东西引起的,因此您可以使用telnet之类的东西来确认您的连接。成功的连接应类似于:
telnet sgmanager.ng.bluemix.net 443
Trying 169.54.245.68...
Connected to ng.bluemix.net.
Escape character is '^]'.
和
telnet cap-sg-prd-1.integration.ibmcloud.com 9000
Trying 169.55.54.176...
Connected to cap-sg-prd-1.integration.ibmcloud.com.
Escape character is '^]'.