AWS Lambda调用第三方端点遇SSLException及多证书配置咨询
AWS Lambda配置多证书路径解决SSL握手异常
我们基于AWS Lambda无服务器架构开发了调度器(监听器),部分Lambda函数需调用多个第三方接口拉取数据并存入数据库。当前遇到的问题是:部分接口调用正常,但部分触发SSL握手错误,具体报错如下:
I/O error on POST request for "https://endpoint/requestName": readHandshakeRecord; nested exception is javax.net.ssl.SSLException: readHandshakeRecord
我们尝试过将证书上传至AWS Layers并关联Lambda函数,通过环境变量配置证书路径,但SSL异常时有时无,无法彻底解决。另外,我们找不到多证书配置的示例,曾尝试用冒号分隔多个证书路径,却没有效果。现咨询:如何在AWS Lambda中正确配置多个证书路径?
示例图片:
AWS控制台Layers及环境变量SSL_CERT_FILE配置示例:
内容的提问来源于stack exchange,提问作者Toufic Sleiman
相关产品推荐
相关产品推荐

