Pet*_*ter 6 amazon-web-services redis amazon-elasticache aws-lambda
我刚刚创建了一个支持 SSL 的 EC Redis 复制组。
这是主要终点:master.dev-my-site.wmrsll.use1.cache.amazonaws.com:6379
dev-my-site.mydomain.com
我还创建了一个 CNAME:master.dev-my-site.wmrsll.use1.cache.amazonaws.com
在我的机器上,我可以通过 cli 连接到 redis:
redis-cli -h dev-my-site.mydomain.com -p 6379 --tls
Run Code Online (Sandbox Code Playgroud)
但是当我使用Lambda时,我可以连接master.dev-my-site.wmrsll.use1.cache.amazonaws.com
但不能连接 CNAME:dev-my-site.mydomain.com
当我尝试使用 CNAME 时,收到以下错误:
2021-08-26T19:15:27.442Z 5801f8d4-08ae-4bd0-8091-e856d95d008c ERROR Uncaught Exception {"errorType":"Error","errorMessage":"Redis connection to dev-my-site.mydomain.com:6379 failed - Hostname/IP does not match certificate's altnames: Host: dev-my-site.mydomain.com. is not in the cert's altnames: DNS:*.dev-ec-my-site.wmrsll.use1.cache.amazonaws.com","trace":["Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: dev-my-site. is not in the cert's altnames: DNS:*.dev-ec-my-site.wmrsll.use1.cache.amazonaws.com"," at Object.checkServerIdentity (tls.js:297:12)"," at TLSSocket.onConnectSecure (_tls_wrap.js:1524:27)"," at TLSSocket.emit (events.js:400:28)"," at TLSSocket._finishInit (_tls_wrap.js:936:8)"," at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:708:12)"]}
[ERROR] [1630005327499] LAMBDA_RUNTIME Failed to post handler success response. Http response code: 400.
Run Code Online (Sandbox Code Playgroud)
我不知道如何解决此证书问题。我将不胜感激的帮助。
归档时间: |
|
查看次数: |
2187 次 |
最近记录: |