將 Jazz™ Team Server 取代為 WebSphere® Liberty - 常見問題 (FAQ)
從 9.0.1 版開始,AppScan® Enterprise 包含一項架構重新設計,可減少安裝覆蓋區,以及移除作為使用者鑑別元件的 HCL® Rational® Jazz™ Team Server (Jazz™ Team Server)。
- 會確實取代哪些,原因何在?
隨著移除 Jazz™ Team Server,9.0.1 版也不再支援 Apache Tomcat 和 WebSphere® Application Server 部署伺服器。它們取代為 HCL® WebSphere® Application Server Liberty Core 8.5.5.2 版。Liberty 是輕量型版本的 HCL® WebSphere®,由於內嵌在 AppScan® Enterprise 中,因此不需執行另外的安裝和配置步驟。Liberty 只有微量的覆蓋區,可將資源的利用最佳化,並且不需要在額外的資料庫中管理使用者。
註: 在 AppScan Enterprise 9.0.2 版中,Liberty Server 8.5.5.2 版的支援以被 8.5.5.4 版所取代。 - 何謂 WebSphere® Liberty?
HCL® WebSphere® Liberty 是輕量型版本的 WebSphere®,並且易於安裝及配置。Liberty 內嵌在 AppScan® Enterprise 9.0.1 中,因此不需要在您的環境中安裝額外的元件。
- 它是在什麼作業系統上執行?
Liberty 是在 AppScan® Enterprise 的相同作業系統上執行:Windows™ 和 Linux™ Redhat(僅適用於 AppScan® Source 使用者管理元件)。
- 升級至 9.0.1 版期間,我的 Jazz™ Team Server 設定將會如何?
在升級期間,會備份 Jazz Team Server 資料夾,並儲存在安裝資料夾 (JazzTeamServer.bak) 中,並且會安裝 Liberty 伺服器。假設 LDAP 不容許匿名存取,則不會保留靜態認證。在配置期間,會提示您提供 LDAP 伺服器使用者名稱與密碼。
- 可以回復使用 Jazz™ Team Server 嗎?
您可以回復成 AppScan® Enterprise 9.0.0.1 版,並使用 Jazz™ Team Server。由於不支援 Jazz™ Team Server,您將無法利用 9.0.1 版中的任何新產品特性。
- 我使用 Jazz Team Server 使用者,且沒有 LDAP 或 Windows 鑑別。要如何將我的使用者移轉至這種新鑑別方法?
您可以藉由使用 cd <install-dir>\Appscan Enterprise\JazzTeamServer\server\ repotools-jts.bat -exportUsers toFile=C:\users.csv repositoryURL=https://<hostname>:9443/jts 匯出使用者的 .csv 檔案。然後遵循在 AppScan Enterprise 中將 Jazz Team Server 使用者移轉至 Liberty中的步驟,將使用者匯入至 Liberty。
- 我仍然針對其他 HCL® 個應用程式使用 WebSphere® Application Server。我需要做些什麼來確定 9.0.1 版中的這些新變更不會造成任何影響嗎?
WebSphere® Application Server 可以與 Liberty 共存,只要它們使用不同的埠。在 AppScan® Enterprise 配置期間,您可以將 Liberty 埠號 9443 變更為其他埠號。
- 在 Tomcat 上執行的 AppScan® Enterprise ASC 應用程式將會如何?
WebSphere® Liberty 設定檔會取代 Tomcat + Jazz™ Team Server + ASC。會建立 Liberty 設定檔,且所用的實例名稱與 AppScan® Enterprise 相同。配置精靈會為您進行這所有的變更。若您願意,您可以移除 WebSphere® Application Server 中的 ASC 應用程式參照。如果您的 AppScan® Source 與 Oracle 資料庫搭配使用,則在升級 asc.properties 檔案之後會予以保留以供使用。
- 在我的現行環境中,我有 Jazz™ Team Server for ASE 和不同的 Jazz™ Team Server for Rational® Quality Manager。它們同時指向相同的 LDAP 伺服器。如果將 Jazz™ Team Server 從 AppScan® Enterprise 9.0.1 版移除,我的 RQM Jazz™ Team Server 實例將會如何?
這兩個產品使用不同版本的 Jazz™ Team Server,因此在 AppScan® Enterprise 9.0.1 版中移除 Jazz™ Team Server,並不會影響 Rational® Quality Manager 使用的 Jazz™ Team Server 版本。在升級期間,AppScan® Enterprise 安裝程式會移除舊版使用的 Jazz™ Team Server,並以 Liberty 取代。會使用新的 Liberty 伺服器來指向 LDAP 伺服器。由於 Rational® Quality Manager 和 AppScan® Enterprise 都將相同的使用者群登錄在 LDAP 伺服器中,因此這兩項產品仍可辨識這些使用者。不需要多花工夫重新輸入使用者。
- AppScan® Enterprise 會保留使用者群組和 LDAP 群組之間的對映嗎?
是。我們會保留伺服器主機、伺服器埠、基本 DN,以及 UID 對映。
- 需要針對 Liberty 提供任何憑證來維護 IIS 安全嗎?
是。如果您沒有伺服器憑證,可以向憑證管理中心申請一份,然後在執行配置精靈期間使用它。請參閱以 Liberty 使用憑證儲存庫中的憑證。
- 我是美國聯邦政府機構。Liberty 支援 FIPS 140-2 和 NIST SP800-131a 安全標準嗎?
切換至 Liberty,並不會影響舊版提供的支援層次。請參閱在 WebSphere Liberty Profile 上啟用 FIPS 140-2 或 NIST SP800-131a。
- 我針對 Jazz™ Team Server 使用非標準埠號。移至 Liberty 可採用此埠號嗎?
是。支援使用非標準埠;請在配置期間修改預設埠。
- 可以從所有舊版 AppScan® Enterprise 升級嗎?特定的部署實務將會如何?所有舊版皆可升級成使用 Liberty。下表說明升級對於每一個部署實務的運作方式:
表 1. 實務移轉 升級實務
實務範例 從舊版升級至 9.0.1 版 Jazz™ Team Server + 本端伺服器上的 LDAP 在升級期間,會備份 Jazz Team Server 資料夾,並儲存在安裝資料夾 (JazzTeamServer.bak) 中,並且會安裝 Liberty 伺服器。假設 LDAP 不容許匿名存取,則不會保留靜態認證。在配置期間,會提示您提供 LDAP 伺服器使用者名稱與密碼。 在配置期間,AppScan® Enterprise 會從它在安裝期間所建立的備份,預先移入任意數目的 LDAP 設定。您必須完成 LDAP 設定。
AppScan® Source(使用 LDAP 使用者和 SolidDB) 在升級期間,會備份 Jazz Team Server 資料夾,並儲存在安裝資料夾 (JazzTeamServer.bak) 中,並且會安裝 Liberty 伺服器。假設 LDAP 不容許匿名存取,則不會保留靜態認證。在配置期間,會提示您提供 LDAP 伺服器使用者名稱與密碼。 在配置期間,AppScan® Enterprise 會從它在安裝期間所建立的備份,預先移入任意數目的 LDAP 設定。您必須完成 LDAP 設定。
Jazz™ Team Server 加 Windows™ 鑑別(亦適用於 AppScan Source 加 Windows 鑑別) 在安裝及配置期間,會傳送所有必要的設定。使用者不需要執行任何動作。 Jazz™ Team Server + 遠端伺服器上的 LDAP 在配置期間,當出現提示時,您必須輸入 LDAP 設定。若有需要,您可以將 ASC 應用程式從 Jazz™ Team Server 刪除。 Jazz™ 本端或遠端伺服器上的 Team Server(僅使用 JTS 使用者鑑別) 您必須手動將那些使用者新增至 server.xml 檔。此檔案儲存在 <install-dir>\AppScan Enterprise\Liberty\usr\servers\ase 中。 WebSphere® Application Server + 遠端伺服器上的 LDAP 在配置期間,當出現提示時,您必須完成 LDAP 設定。若有需要,您可以將 ASC 應用程式從 WebSphere® 刪除。 AppScan® Source(使用 ASE Jazz Team Server 使用者) 在安裝期間,AppScan® Enterprise 會解除安裝 Tomcat 上的 Jazz™ Team Server,建立設定的備份,然後刪除 Jazz™ Team Server。在配置期間不會有任何變更。 AppScan® Source(使用 LDAP 使用者和 Oracle Source 資料庫) 在 asc.properties 檔中將檔案路徑從 Jazz™ Team Server 變更為 Liberty。請參閱升級 AppScan Source 與 Oracle 資料庫之間的 LDAP 連線。