簡介
本文檔介紹如何通過AXL將使用者從Cisco Unified Communications Manager(CUCM)新增到Unity Connection。
必要條件
需求
思科建議您瞭解以下主題:
採用元件
本文中的資訊係根據以下軟體和硬體版本:
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
設定
要配置,請建立一個應用程式使用者,並將標準AXL API AccessRole添加到該使用者。
您可以建立一個新的訪問組並僅新增AXL API訪問角色以避免干擾其他應用程式,並讓此任務具有特定的使用者和訪問組。
登入CUCM:
- 導航到User Management > User Settings > Access Control Group。
- 按一下「新增新組」,命名該組,然後按一下「儲存」。
- 按一下Related Links,然後選擇Assign Role to Access Control Group,然後按一下Go。
- 按一下Assign Role to Group並選擇Standard AXL API Access Role,按一下Add selected,然後儲存。
- 導航到User Management > Application User,然後按一下Add New,設定使用者ID和密碼。按一下Add to Access Control Group,然後選擇以前建立的組。
- 導航到System > Application Server。
7.按一下Add New並建立新的應用程式伺服器。選擇伺服器型別(在此情況下使用Cisco Unity Connection),然後按一下下一步。
- 命名應用伺服器,鍵入CUC IP地址並新增您之前建立的應用使用者。
配置Unity伺服器:
- 導航到Phone System,然後選擇所需的一個。
- 然後導覽至Edit,然後選擇Cisco Unified Communication Manager AXL伺服器。
- 在CUCM中鍵入您在Application Server上指定的CUCM伺服器的IP地址,將埠設定為8443,並在CUCM中建立應用程式使用者和密碼,按一下Test檢查連線,然後按一下Save。
4.導航至匯入使用者>選擇您的電話系統,然後按一下查詢,可以在其中列出要匯入的使用者(請確保CUCM中的終端使用者已分配了裝置以及主分機,否則無法列出該使用者)。
5.列出用途後,選中其旁邊的覈取方塊,然後按一下匯入選定項。
6.按一下左側的Users以檢查新匯入的使用者。
疑難排解
要排除配置故障,請執行以下操作:
- 確保AXL Web服務在CUCM上運行。
- 如前所述,確保為使用者分配了主分機。此欄位位於CUCM的User Management > End User >下。從中選擇使用者並查詢Primary Extension選項。當使用者設定為控制其使用的電話時,會填充此欄位。
- 要繼續排除故障,您可以通過RTMT (適用於CUCM)和Tomcat日誌(適用於Unity連線)收集Cisco AXL Web服務日誌。
- 若要在Tomcat Unity日誌中顯示AXL消息,您需要導航到Cisco Unity Connection Serviceability > Trace > Micro,然後選擇AXL access。然後啟用所有級別。
日誌示例
錯誤無法將消息傳送到遠端AXL伺服器。嘗試測試與CUCM的連線AXL時,請檢查錯誤日誌以瞭解更多詳細資訊;
您可以如前所述在Unity上啟用跟蹤AXL訪問並獲取Tomcat日誌。此錯誤可能會導致身份驗證問題,並且您可能會在日誌中看到下一個錯誤:
[ParamFilteredRequest]: getParameterNames(); Collections[op, org.apache.struts.taglib.html.TOKEN, axlRemoteServices[0].precedence, axlRemoteServices[0].hostOrIPAddress, axlRemoteServices[0].port, axlRemoteServices[0].objectId, ccmAXLUser, encryptedAxlPassword, ccmVersion, ignoreAxlCertErr, objectId, axlRemoteRemote servicesCount]
2017年4月21日2:56:16 PM com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection post
嚴重:SAAJ0008:錯誤響應;未授權
導致此錯誤的原因是密碼不正確或密碼包含系統不接受的特殊字元:
- 遇到錯誤。嘗試匯入使用者時,請檢查CUCM for CUC上的「應用程式伺服器設定」(Application Server Settings)。
確保您在CUCM中的應用伺服器上設定的IP地址是Unity連線IP地址。
有用錯誤
思科漏洞ID CSCug64397 — CUCM 10.0 AXL與Unity Connection向後相容性
思科漏洞ID CSCuo97876 — CUC 9.X、AXL與CUCM 7.X的整合失敗
注意:只有註冊的思科使用者才能訪問內部思科工具和資訊。
相關資訊