【问题标题】:AWS Cognito failing to authenticate after adding istio sidecar to podsAWS Cognito 在将 istio sidecar 添加到 pod 后无法进行身份验证
【发布时间】:2021-01-19 10:19:34
【问题描述】:

我将 istio 添加到我的 eks 集群中。每个 pod 都添加了 Sidecar,我的 Kiali 仪表板也已启动。

但在那之后我无法验证我的 API。我检查了所有日志,发现我的 pod 无法连接到 Cognito Server。我收到以下错误:

Unhandled rejection TypeError: Unable to generate certificate due to RequestError: Error: connect ECONNREFUSED 13.235.142.215:443

我进入我的 pod 检查它是否可以连接到任何公共 DNS,我可以 ping google.com 但不能 ping aws.amazon.com

为了进行交叉验证,我从集群中删除了 istio,它开始工作了。

有一个与我的问题有些匹配的 github 问题,但该问题也已关闭,没有任何解决方案 (https://github.com/istio/istio/issues/10848)。

谁能帮我解决这个问题。

谢谢

【问题讨论】:

    标签: amazon-web-services kubernetes amazon-cognito istio amazon-eks


    【解决方案1】:

    遇到了问题,我的 istio 正在尝试通过 ssl 连接到 aws cognito,但它没有证书。将证书放入 istio 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2018-03-14
      • 1970-01-01
      • 1970-01-01
      • 2018-01-29
      • 2016-12-07
      • 2023-04-03
      • 2015-08-01
      • 2021-04-28
      • 2019-06-19
      相关资源
      最近更新 更多