HAProxy SSL 連線錯誤

HAProxy SSL 連線錯誤

使用 HAProxy 和 Litespeed 負載平衡器設定 SSL 是全新的,剛剛使用 .csr 產生了我的證書,並嘗試讓 HAProxy 終止 SSL,然後再將其發送給 Web Worker (Litespeed) 進行處理。

這是我的 HAProxy 配置的相關部分:

> frontend frontend-web
>         bind x:80
>         bind x:443
> 
>         default_backend webworkers ssl crt /etc/ssl/certs/folder/ prefer-server-ciphers ciphers RC4-SHA:AES128-SHA:AES256-SHA

HA-Proxy版本1.5-dev19 2013/06/17(剛剛更新,在1.4上不起作用)

如果不使用 Cloudflare(我已經使用密鑰對其進行了配置),我會收到“ERR_SSL_PROTOCOL_ERROR”,而使用 Cloudflare 時,我會收到 502 bad gateway。

在我的 /etc/ssl/certs/資料夾內有以下內容: gs_intermediate_ca.crt x.crt x.pem

x.pem 和 x.crt 是相同的(應該是這種情況嗎?)

在 HAProxy 日誌中我看到: Sep 2 20:50:41 localhost.localdomain haproxy[6485]: 50.77.114.9:63791

[02/9/2013:20:50:41.571] 前端-web 前端-web/-1/-1/-1/-1/5 400 187 - - PR-- 58/58/0/0/0 0 /0“”

答案1

事實證明,您需要在 1.5 版上使用特定參數編譯 HAProxy 以允許 SSL。

相關內容