首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从AWS API网关到Lambda的ERR_SSL_VERSION_OR_CIPHER_MISMATCH

问从AWS API网关到Lambda的ERR_SSL_VERSION_OR_CIPHER_MISMATCH
EN

Stack Overflow用户
提问于 2019-02-14 11:58:50
回答 1查看 1.1K关注 0票数 0

我已经设置了一个lambda并附加了一个API Gateway部署到它。网关控制台中的测试都工作正常。我为*.hazeapp.net创建了一个AWS证书。我在API网关中创建了一个自定义域并附加了该证书。在Route 53区域中,我创建了别名记录,并使用了API网关下出现的目标(唯一可用的)。我将别名命名为rest.hazeapp.net。我的客户端收到ERR_SSL_VERSION_OR_CIPHER_MISMATCH错误。Curl表示TLS服务器握手失败,这与SSL错误一致。Curl表示证书CA已签出。

我做错了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2019-03-20 02:04:30

当我的DNS条目直接指向API网关部署,而不是支持自定义域名的部署时,我遇到了这个问题。

查找要指向的域名:

代码语言:javascript
复制
aws apigateway get-domain-name --domain-name "<YOUR DOMAIN>"

响应包含要使用的域名。在我的例子中,我有一个Regional部署,所以结果是:

代码语言:javascript
复制
{
    "domainName": "<DOMAIN_NAME>",
    "certificateUploadDate": 1553011117,
    "regionalDomainName": "<API_GATEWAY_ID>.execute-api.eu-west-1.amazonaws.com",
    "regionalHostedZoneId": "...",
    "regionalCertificateArn": "arn:aws:acm:eu-west-1:<ACCOUNT>:certificate/<CERT_ID>",
    "endpointConfiguration": {
        "types": [
            "REGIONAL"
        ]
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54683022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档