我已使用Amazon API网关配置HTTP端点。
此外,我已添加自定义域以及SSL证书。
然而,在调用api时,由于配置错误导致执行失败:一般SSLEngine问题。
现在令人困惑的是,相同的SSL证书适用于其他Amazon API配置的apis。
API后端是Play Web Service,正在通过Nginx提供服务。 从Cloud watch日志中,我找不到太多相关信息。
答案 0 :(得分:2)
API网关可能不信任您的服务器证书的颁发者。
答案 1 :(得分:1)
由于配置错误导致执行失败:General SSLEngine 问题是 API Gateway 私有集成(VPC Link)和 HTTP 集成中的常见错误。
当集成返回时,可以在以下场景中观察到一般 SSLEngine 问题:
在此处阅读更多内容 - https://cloudnamaste.com/general-sslengine-problem/
答案 2 :(得分:0)
以下分析可能是上述问题的原因之一。
上述问题正面临以下配置。 操作系统: - UBUNTU 16.04 X64 NGINX: - 1.10.X
在降级到以下配置时问题得以解决。 操作系统为UBUNTU 14.04 x64 NGINX到1.4.6。
虽然我不确定,但在我看来Nginx 1.10.x存在问题。
答案 3 :(得分:0)
我遇到了同样的问题然后我联系了我的SSL支持/公司,他们使用JavaKeyStore将中间证书添加到实际的SSL证书文件中 - 这解决了已发布的