如何解决API Connect数据网关注册在OpenShift 4.5上失败
我们已经在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 举报,一经查实,本站将立刻删除。