Amazon web services 在具有不同端口的ELB上运行2个SSL侦听器
我有一个springboot web应用程序正在AWS EC2中运行。该应用程序运行在一个经典的ELB后面。我在客户端和ELB之间使用HTTPS,因此来自端口443的流量被路由到端口8080。我已将证书部署到ELB 在同一个应用程序中,我在端口61616上运行了一个嵌入式ActiveMQ。它作为JVM的一部分运行。客户端使用TCP连接到它(TCP://domain.com:61616)。 我希望客户端使用SSL连接到我的AMQ,类似于它们连接到应用程序的方式(通过HTTPS)。 我已经向ELB添加了一个侦听器,其中客户端使用SSL(SSL://domain.com:61616)连接到ELB,ELB使用TCP路由到内部端口,并且我已经向ELB部署了与应用程序使用的证书相同的证书。例如,以下是我所拥有的: 基本上,我想在客户机和ELB之间使用SSL,从ELB到实例使用TCP。 为什么这不起作用?当我尝试使用openssl连接时 openssl s_客户端-connect domain.com:61616 我得到以下信息: `已连接(00000003) 写入:errno=104 没有可用的对等证书 未发送客户端证书CA名称 SSL握手读取0字节,写入247字节 新建,(无),密码为(无) 不支持安全重新协商 压缩:无 扩展:无 ---` 为什么我不能使用443以外的其他端口来使用SSLAmazon web services 在具有不同端口的ELB上运行2个SSL侦听器,amazon-web-services,activemq,amazon-elb,Amazon Web Services,Activemq,Amazon Elb,我有一个springboot web应用程序正在AWS EC2中运行。该应用程序运行在一个经典的ELB后面。我在客户端和ELB之间使用HTTPS,因此来自端口443的流量被路由到端口8080。我已将证书部署到ELB 在同一个应用程序中,我在端口61616上运行了一个嵌入式ActiveMQ。它作为JVM的一部分运行。客户端使用TCP连接到它(TCP://domain.com:61616)。 我希望客户端使用SSL连接到我的AMQ,类似于它们连接到应用程序的方式(通过HTTPS)。 我已经向ELB添