我正在嘗試設置我們的服務器以允許通過SSL的流量。我知道SSL不適用於名稱虛擬主機,但我們在具有專用私有IP的虛擬機上擁有所有的apache服務器。我們有一個主虛擬機,它具有mod_proxy設置來將流量路由到適當的虛擬機。使用SSL的Apache名稱虛擬主機
但是,爲了路由https流量,我們需要在代理上安裝證書以及vms。我們有一個可以在所有主機上使用的通配符證書。一切似乎正常工作,但我在代理的apache日誌中收到以下內容:
[警告]初始化:SSL服務器IP /端口衝突:host1.domain.com:443(/ etc/apache2/sites-對於host2.domain.com:443(/ etc/apache2/sites-enabled/host2:1)
對於我們在代理上設置的每個主機,有一條錯誤消息。我們的代理虛擬主機設置張貼如下:
<VirtualHost ipaddress:443>
ServerName host1.domain.com
ProxyPreserveHost On
ProxyRequests Off
ProxyPass/https://privateip:443/
ProxyPassReverse/https://privateip:443/
SSLProxyEngine on
SSLEngine on
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
</VirtualHost>
有什麼辦法,我可以得到這個工作?
確保您生成正確的`常見Name`證書或將在工作一些瀏覽器,而不是IE – 2013-01-25 04:48:05