【问题标题】:Execution failed due to configuration error: General SSLEngine由于配置错误,执行失败:General SSLEngine
【发布时间】:2017-01-11 09:38:32
【问题描述】:

我已经使用 Amazon API 网关配置了 HTTP 端点。

此外,我还添加了自定义域以及 SSL 证书。

但是在调用 api 时,由于配置错误,我得到 Execution failed: General SSLEngine 问题。

现在令人困惑的是,相同的 SSL 证书适用于其他 Amazon API 配置的 API。

API 后端是 Play Web Service,通过 Nginx 提供服务。 从 Cloud watch logs 中,我没有找到太多相关信息。

【问题讨论】:

标签: amazon-web-services ssl aws-api-gateway


【解决方案1】:

您的服务器证书的颁发者可能不受 API Gateway 信任。

【讨论】:

    【解决方案2】:

    仅供参考。

    以下分析可能是上述问题的原因之一。

    在以下配置中遇到了上述问题。 操作系统:- UBUNTU 16.04 X64 NGINX:- 1.10.X

    问题已在降级到以下配置时得到解决。 操作系统为 UBUNTU 14.04 x64 NGINX 到 1.4.6。

    虽然我不确定,但在我看来,Nginx 1.10.x 的问题。

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题,然后我联系了我的 SSL 支持/公司,他们使用 JavaKeyStore 将中间证书添加到实际的 SSL 证书文件中 - 这解决了问题

      【讨论】:

        【解决方案4】:

        由于配置错误导致执行失败:一般 SSLEngine 问题是 API Gateway 私有集成(VPC 链接)和 HTTP 集成中的常见错误。

        在集成返回时,可以在以下场景中观察到一般 SSLEngine 问题:

        • 颁发者 API 网关不信任签署的证书
        • 过期的证书
        • 自签名证书
        • 证书签名链/信任链缺少根证书或一个或多个中间证书
        • 任何其他无法识别的证书相关异常

        在此处阅读更多信息 - https://cloudnamaste.com/general-sslengine-problem/

        【讨论】:

          猜你喜欢
          • 2016-11-21
          • 2016-08-05
          • 2018-07-12
          • 2020-09-29
          • 2020-04-19
          • 1970-01-01
          • 2018-09-20
          • 2023-03-05
          • 2019-09-16
          相关资源
          最近更新 更多