簡介
本文檔介紹配置CVP 12.5(1)伺服器以使其與OpenJDK JRE相容的不同方式。
必要條件
需求
思科建議您瞭解以下主題:
- 思科整合客戶語音入口網站(CVP)應用程式
- OpenJdK
採用元件
本檔案中的資訊是根據CCE 12.5(1)版本,而不是根據特定硬體。
本文中的資訊是從實驗室環境內的裝置建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果在生產環境中執行這些任務,請確保您瞭解任何命令可能造成的影響。
背景資訊
從12.5(1)開始,Contact Center CVP應用程式支援OpenJDK作為Java運行時環境。本文檔重點介紹配置CVP 12.5(1)伺服器以使其符合OpenJDK JRE規範的不同方式,還說明了將OpenJDK JRE更新為CVP元件同一系列中的最新補丁所需的步驟。為便於瀏覽,文檔分為以下部分:
CVP 12.5(1)Oracle JRE遷移到OpenJDK
12.5(1)a安裝程式
將OpenJDK更新到最新修補程式
CVP 12.5(1)Oracle JRE遷移到OpenJDK
現有的12.5(1)CVP應用程式(例如,Call\VXML伺服器、OAMP和報告伺服器)可以通過安裝工程特殊(ES)16補丁過渡到OpenJDK JRE。可從以下連結收集有關ES的更多詳細資訊:
安裝ES_16修補程式後,將備份現有的C:\Cisco\CVP\jre資料夾,並將其替換為相同路徑中的OpenJDK JRE 1.8.275資料夾。因此,安裝此ES後,需要對以前的jre資料夾下的檔案執行任何配置更改。另外,在java.security和其他檔案中進行的任何手動安全處理都需要再次完成。
在ES_16之後,應遵循ES_18補丁安裝,因為此補丁使用與OpenJDK相容的二進位制檔案替換CVP ES中從ES_1到ES_14發佈的所有二進位制檔案。可從以下連結收集有關ES的更多詳細資訊
附註:ES_18也是必需的,應在對CVP應用應用任何大於ES_18的修補程式之前安裝。
附註:遷移到OpenJDK不會影響儲存的現有證書,因為cvp使用位於C:\Cisco\CVP\conf\security資料夾中的自己的金鑰庫,而不是特定於JAVA的金鑰庫。
CVP 12.5(1)a安裝程式
升級到12.5(1)版本的CVP應用程式現在可以使用新的12.5(1)a安裝程式。除了虛擬機器(VM)上安裝的Java運行時環境外,它與前面的12.5(1)版本沒有區別。CVP 12.5(1)a安裝程式可通過此連結https://software.cisco.com/download/home/270563413/type/280840592/release/12.5(1下載
安裝12.5(1)a之後,安裝ES_18補丁,該補丁是累積補丁,其中包含所有較舊的修補程式。可從以下連結檢查補丁程式的詳細資訊:
附註:建議不要在12.5(1)a CVP伺服器上安裝任何小於18的ES。
附註:對於Call Studio應用程式,沒有從舊版本升級到12.5(1)a的路徑。因此需要對應用程式進行備份,並需要重新安裝12.5(1)a call studio。需要使用新的call studio重新編譯安裝後應用程式。
將OpenJDK更新為最新修補程式
步驟1.如果在CVP伺服器上啟用了Federal Information Processing Standards(FIPS),請禁用此功能,以確認運行位於C:\Cisco\CVP\bin\FipsConfig資料夾中的批處理檔案fips.bat,引數為false。如果FIPS被禁用,您會看到錯誤資訊,如圖所示。
步驟2.從站點下載java開發工具包(JREUpdate.zip),並將檔案解壓到CVP伺服器上的已知位置。例如,C:\Cisco\CVP\bin。
https://software.cisco.com/download/home/270563413/type/280840592/release/CVP%20JRE%20Update
步驟3.從Redhat站點下載最新的Redhat 64位OpenJDK JREs 1.8補丁並在個人電腦上安裝JDK工具包。
https://developers.redhat.com/products/openjdk/download
步驟4.從安裝的JDK複製JRE資料夾,並將其儲存在CVP電腦上的資料夾中(例如C:\JRE)
步驟5.在命令提示符下運行指令碼,例如C:\Cisco\CVP\bin >JREUpdate.bat apply C:\JRE。引擎蓋下面的指令碼執行以下操作
- 它將備份當前的cvp\jre資料夾,並儲存在此資料夾位置「C:\Cisco\CVP\jre.old」中
- 它將新修補程式作為最新的JRE資料夾放在「C:\cisco\cvp\jre\bin」位置
步驟6.重新啟動伺服器。當系統重新啟動時,所有cvp服務都設計為檢查此路徑C:\cisco\cvp\jre\bin,並且由於此jre\bin是新資料夾,具有新更新版本的redhad OpenJDK jre修補程式自動以新檔案開始。
步驟7.如果需要,可以刪除舊備份的jre資料夾。
相關資訊