簡體   English   中英

SSL 到 AWS ELB 和 ELB 到 Tomcat 非 SSL / HTTP

[英]SSL to AWS ELB and ELB to Tomcat non SSL / HTTP

我已經配置了一個帶有 443 HTTPS 端口的 AWS ELB 來支持 Https 傳入請求。 但是,我想從 ELB 指向一個目標 EC2,它有一個在端口 80 上運行的 tomcat 服務器,沒有任何 SSL 配置。

我不想在 Tomcat 級別配置 SSL

我的偵聽器指向端口 80 上的目標 EC2(運行 tomcat)

我收到 503 Bad Gateway 錯誤

我已嘗試在 server.xml 中進行以下配置

(1)

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

(2)

<Connector
    port="80"
    protocol="HTTP/1.1"
    proxyPort="443"
    scheme="https"
    secure="true"
    proxyName="example.com"
    connectionTimeout="20000"
    URIEncoding="UTF-8"
    redirectPort="8443" />

這可能嗎?

嘗試版本選項后,我得到了解決方案。

(1) 是的,可以有ELB級別的https,EC2 tomcat運行在正常的http端口80

(2) 我犯的一個錯誤是,我創建了一個帶有 443 端口的目標。 我應該創建一個指向 80 端口的目標

(3) 在 Load Balance 級別創建一個偵聽器並映射指向端口 80 的目標

通過這些步驟,我已經解決了我的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM