我在Tomcat上有JAVA,它运行在AWS EC2实例中的端口8080上。
并且有一个经典负载均衡器来管理这个实例的所有流量。因此,在此之前,ELB是在HTTP上,有时,它是从HTTPS(443: ELB端口)路由到ELB侦听器上的HTTP(8080:实例端口)。
我在HTTPS(443)的ELB安全组中添加了入站规则。
当我调用HTTPS时,会收到响应,但是当我调用HTTPS时,它会说无法得到任何响应。
我还添加了一些Web来检查,这显示了HTTPS和https请求,但是https显示了类似于行( HTTP )的https和在URL地址栏中不安全的。
发布于 2019-01-18 12:50:00
检查443端口是否为ELB开放。转到EC2控制台上的安全组,并确保ELB安全组打开端口443。
在EC2安全组上打开HTTPS 443端口
发布于 2019-01-20 15:59:52
检查是否在Ec2安全组中设置了规则集,该规则组允许端口443和端口80上的入站通信量来自源ELB安全组。如果您没有这样的规则,请尝试添加一个,然后再检查一次。
发布于 2019-06-13 12:44:58
我已经打开了港口-80和443在ELB和EC2侧。现在起作用了。
https://stackoverflow.com/questions/54253559
复制相似问题