首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon能否破坏相互的TLS身份验证?

问Amazon能否破坏相互的TLS身份验证?
EN

Stack Overflow用户
提问于 2022-02-16 11:08:08
回答 2查看 273关注 0票数 0

我有一个在AWS Fargate上的ELB后面运行的服务,它是一个带有nginx的码头容器,位于端口443 (https)上。

我已将客户端证书添加到我的nginx.conf中:

代码语言:javascript
复制
ssl_verify_client on;
ssl_verify_depth 2;
ssl_client_certificate "/etc/pki/nginx/clientcert.pem";

我在本地测试码头容器,并部署在AWS Fargate上。

代码语言:javascript
复制
openssl s_client -connect localhost:8443 -state -debug >local.log 2>&1
openssl s_client -connect my.aws.site.net:443 -state -debug >fargate.log 2>&1

当我在自己的机器上运行码头集装箱时,我看到它请求证书,而不是在Fargate上。

在法尔盖特,在我和我的码头集装箱之间有一个弹性负载平衡器(ELB)。这个ELB用它自己的证书交换证书。实际上,ELB从我的容器中读取HTTPS响应,解密它,然后用它自己的公共证书重新加密它(这称为TLS终止吗?)我想知道ELB是否也有可能取消任何客户证书请求?

编辑:也许这是相关的- AWS EC2 Application Load Balancer + Two-Way SSL?

EN

回答 2

Stack Overflow用户

发布于 2022-04-30 21:40:51

我认为,如果您使用ALB,它将终止SSL。但是,如果您不希望SSL在Load均衡器上终止,而是在您的NGINX服务器上终止,您可以使用北草坪会议大楼,我相信它不会终止SSL。

票数 1
EN

Stack Overflow用户

发布于 2022-02-17 13:13:04

经过进一步的研究,我确信它确实破坏了mTLS,因为它终止了TLS连接,因此我们在客户机和后端服务器之间没有TLS连接。

我们有两个独立的TLS连接-一个在客户端和ELB之间,一个在ELB和我们的服务器之间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71140686

复制
相关文章

相似问题

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