您可以透過編輯 absg.properties 檔案,設定 BSG 用戶端接聽程式所接受的安全性通訊協定和加密套件。
**附註:**連線伺服器的安全性設定不適用於 BSG。您必須個別為 BSG 設定安全性。
支援的通訊協定如下所示:
| 發行版本 | 支援的通訊協定 | 預設設定 |
|---|---|---|
| Horizon 8 版本 2312 及更新版本 | TLS 1.1、TLS 1.2、TLS 1.3 附註:在 FIPS 模式下不支援 TLS 1.1。 |
|
| Horizon 8 版本 2309 及更早版本 | TLS 1.0、TLS 1.1、TLS 1.2 | 啟用 TLS 1.2。 |
一律不允許使用較舊的通訊協定,例如 SSLv3 和更早的通訊協定。
localHttpsProtocolLow 和 localHttpsProtocolHigh 這兩個內容會決定 BSG 接聽程式將接受的通訊協定範圍。例如,將 localHttpsProtocolLow=tls1.1 和 localHttpsProtocolHigh=tls1.3 設定為上述值時,接聽程式將會接受 TLS 1.1、TLS 1.2 和 TLS 1.3。您可以檢視 BSG 的 absg.log 檔案,以瞭解特定 BSG 執行個體目前採用的設定值。
您必須使用 OpenSSL 中定義的格式來指定加密清單。您可以在網頁瀏覽器中搜尋 openssl cipher string,然後查看加密清單格式。預設加密清單如下所示:
| 通訊協定 | 預設加密清單 |
|---|---|
| TLS 1.1、TLS 1.2 | |
| TLS 1.3 | |
**附註:**在 FIPS 模式中,僅會啟用 GCM 加密套件 (ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256)。
程序
-
在連線伺服器執行個體上編輯
install_directory\Omnissa\Horizon\Server\appblastgateway\absg.properties檔案。依預設,安裝目錄為 %ProgramFiles%。
-
編輯
localHttpsProtocolLow和localHttpsProtocolHigh內容來指定通訊協定範圍。例如,
localHttpsProtocolLow=tls1.1 localHttpsProtocolHigh=tls1.3若僅要啟用一個通訊協定,請為
localHttpsProtocolLow和localHttpsProtocolHigh指定相同的通訊協定。 -
編輯
localHttpsCipherSpec內容來指定加密套件清單。例如,
localHttpsCipherSpec=!aNULL:kECDH+AESGCM:ECDH+AESGCM:kECDH+AES:ECDH+AES -
重新啟動 Windows 服務 Horizon Blast 安全閘道。
此頁面對您有幫助嗎?