簡介
本文檔介紹在Webex for Broadworks客戶端日誌中出現「無法分析配置」錯誤時應使用的步驟。
必要條件
需求
本文件沒有特定需求。
採用元件
本文件所述內容不限於特定軟體和硬體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
分析Webex for Broadworks客戶端日誌中是否存在「電話服務未連線」等錯誤時,導致這些連線失敗的一個潛在原因可能是配置檔案中存在無法分析的字元。
關聯的日誌
以下是顯示包含「無法剖析組態」錯誤的日誌序列的日誌片段範例。這是供參考。
2024-01-30T07:01:25.213Z <Info> [0x390] parser.rl:232 TP::Xml::Parser::parse:BWC:INTERNAL: Incomplete
2024-01-30T07:01:25.213Z <Info> [0x390] BroadWorksCallControl.cpp:493 BroadWorksCallControl::createConfig:BWC:SCF: failed to parse the configuration
...
...
2024-01-30T07:19:10.077Z <Error> [0x45c] BroadWorksManager.cpp:781 BroadWorksManager::registerClient::<lambda_367b7b02ffeb826e6e6a25aafb052a78>::()::<lambda_f7b7c2330cd9b6c4719bd5256940e122>::operator ():BWC:SCF: BroadWorks Calling - failed to register client. errorCode=1507
2024-01-30T07:19:10.078Z <Error> [0x45c] BroadWorksLoginAdapter.cpp:452 BroadWorksLoginAdapter::handleLoginError:BWC:SCF: Login error occurred: errorCode=1507
如何檢查
要驗證當前預設裝置編碼,請使用此命令:
AS_CLI/System/DeviceType/SIP> detail "Business Communicator - PC"
這會顯示有關裝置的各種詳細資訊。查詢defaultDeviceEncoding欄位。舉例來說:
AS_CLI/System/DeviceType/SIP> detail "Business Communicator - PC"
...
...
deviceAccessContextName = dms
deviceAccessURI = bc/pc/
defaultDeviceLanguage =
defaultDeviceEncoding = ISO-8859-1 <--------- Here
...
...
注意:如果defaultDeviceEncoding設定為ISO-8859-1,您可能會遇到重音字元的問題。如果未設定defaultDeviceEncoding引數,則預設為ISO-8859-1。
如何變更預設編碼
使用以下命令可以更改預設裝置編碼:
AS_CLI/System/DeviceType/SIP> set "Business Communicator - PC" defaultDeviceEncoding UTF-8
這會將Business Communicator - PC裝置型別的defaultDeviceEncoding設定為UTF-8。
驗證
變更預設編碼之後,您可以重新建立設定檔,並要求使用者登出和登入。這會強制使用者端從Broadworks下載最新的config-wxt.xml。再次測試以驗證問題已解決。
相關資訊