问题描述
我们已经在OpenShift(OKD)4.5上初步部署了IBM API Connect v2018.4.1.13-ifix3.0,并且所有pod都在线并且看起来很开心。
当需要注册网关服务时,会在两个网关容器之一的日志上看到堆栈跟踪,并且Web控制台返回500。以下是Web控制台调试的一些详细信息:
0: "An error occurred communicating with the gateways subsystem at 'https://gwd.apic.mysite.com' (status: 400,response: '"Unable to perform initial registration for API Management. Error: Unable to register gateway service,registration / de-registration of API Management instance in progress."')."
status: 500
20201030T173924.161Z [apiconnect][0x88e000de][apic-gw-service][error] apic-gw-service(default): tid(243): Unable to obtain access token from https://api.apic.mysite.com/api/token
20201030T173924.161Z [apiconnect][0x88e000b3][apic-gw-service][error] apic-gw-service(default): tid(243): Unable to perform initial registration for API Management. Error: RequestError: Error: connect ETIMEDOUT 10.0.155.45:443
20201030T173924.162Z [apiconnect][0x88e00127][apic-gw-service][error] apic-gw-service(default): tid(243): Stack trace for prevIoUs error:
at new RequestError (/root/gateway-director/node_modules/request-promise-core/lib/errors.js:14:15)
at Request.plumbing.callback (/root/gateway-director/node_modules/request-promise-core/lib/plumbing.js:87:29)
at Request.RP$callback [as _callback] (/root/gateway-director/node_modules/request-promise-core/lib/plumbing.js:46:31)
at self.callback (/root/gateway-director/node_modules/request/request.js:185:22)
at emitOne (events.js:116:13)
at Request.emit (events.js:211:7)
at Request.onRequestError (/root/gateway-director/node_modules/request/request.js:881:8)
at emitOne (events.js:116:13)
at ClientRequest.emit (events.js:211:7)
at TLSSocket.socketErrorListener (_http_client.js:401:9)
at emitOne (events.js:116:13)
at TLSSocket.emit (events.js:211:7)
at emitErrorNT (internal/streams/destroy.js:66:8)
at _combinedTickCallback (internal/process/next_tick.js:139:11)
at process._tickCallback (internal/process/next_tick.js:181:9)
在群集上找不到IP(10.0.155.45
)-找不到Endpoint
,Service
,Pod
,Node
地址-即使在所有IP命名空间;没有提及该IP。
我也对无法访问令牌有点好奇。由于此网关不是v5兼容模式,因此我不得不启用tms
,但是我不确定应在何处配置它。如果是的话,在IBM的说明中没有提及它。
任何建议表示赞赏。
欢呼
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)