本文檔介紹座席無法登入到Cisco Agent Desktop的一個原因。由於無法訪問輔助輕型目錄訪問協定(LDAP)伺服器,代理無法登入。在Cisco IP Contact Center(IPCC)Express Edition環境中,LDAP伺服器可以是用於容錯的Active Directory服務或資料連線(DC)目錄服務。
但是,由於整合是在Cisco CallManager LDAP配置上完成的,因此使用者資訊從LDAP目錄下載到Cisco CallManager本地資料庫,然後通過AXL API定期同步到Cisco Response Solution(CRS)。使用者身份驗證請求通過AXL API傳送到Cisco CallManager,然後中繼到外部LDAP目錄服務(如果已配置)。
思科建議您瞭解以下主題:
Cisco CallManager
Cisco IPCC速成版
思科案頭產品套件
本文中的資訊係根據以下軟體和硬體版本:
Cisco CallManager
Cisco IPCC速成版
思科案頭產品套件
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
當主LDAP伺服器關閉時,代理無法登入到Cisco Agent Desktop,即使輔助LDAP伺服器正常工作且可用。出現以下Cisco Agent Desktop軟體錯誤消息:
07:08:28 01/11/2005 INFO DAClient Could not get agent testuser 07:08:28 01/11/2005 FATAL FastCall FC0254 Unable to connect to Directory Services: <Failed to bind to LDAP server. Can't contact LDAP server>
日誌檔案表示沒有嘗試連線到輔助LDAP伺服器。一個可能的原因是Cisco Desktop Product Suite未針對LDAP容錯進行配置。
您需要執行兩組步驟才能解決LDAP伺服器故障切換:
集1:在CRS伺服器上。
集2:在每個座席的案頭上。
請完成以下步驟:
選擇「開始」>「程式」>「Cisco CRA管理員」>「應用程式管理員」以登入到「CRA管理員」。
出現「Authentication(身份驗證)」視窗:
圖1 — 身份驗證螢幕
在User Identification欄位中輸入使用者名稱。
在「密碼」欄位中輸入密碼。
按一下「Log On」。
系統將顯示Configuration and Repository視窗。
選擇System > Configuration and Repository。
圖2 — 配置和儲存庫
出現「Directory Setup(目錄設定)」視窗(請參見圖3)。
在Director Host Name欄位中輸入輔助LDAP伺服器的IP地址。用逗號將此地址與主LDAP伺服器的IP地址分開。
圖3 — 目錄設定:第1步(共2步)
按「Next」(下一步)。
圖4 — 目錄設定:第2步(共2步)
從配置檔名稱清單中選擇正確的配置檔案。
按一下「Edit」。
出現Explorer User Prompt:
圖5 - Explorer使用者提示
按一下「OK」(確定)。
在「目錄設定」視窗中按一下下一步。
初始的「目錄設定」視窗將再次顯示主和輔助LDAP伺服器的IP地址:
圖6 — 目錄設定:已更新配置
停止並啟動引擎以使更改生效。
備份所有工作流更改(例如,自定義螢幕彈出或選項(如果有))。
刪除CRS伺服器上的所有案頭軟體(請參見圖7):
刪除Desktop Administrator。
刪除RASCAL伺服器。
刪除案頭伺服器。
刪除VoIP伺服器。
刪除案頭基礎。
注意:確保在刪除所有其他組件後,案頭基礎是您刪除的最後一個元件。沒有移除其它元件的特定順序。
重新啟動CRS伺服器。
運行完整的CRS安裝程式以重新安裝案頭軟體。
重新運行以前安裝的服務版本的設定。
恢復工作流更改(如果有)。
請完成以下步驟:
按以下順序刪除Agent案頭工作站上的Cisco Agent Desktop軟體(請參見圖8):
刪除案頭管理引擎。
刪除案頭代理。
刪除案頭基礎。
重新啟動座席的工作站。
重新安裝您剛剛從代理的案頭工作站中刪除的所有Cisco Agent Desktop軟體。
您也可以使用登錄檔編輯器在每個代理的案頭工作站上解決此問題。請完成以下步驟:
按一下開始>運行。
出現「Run(運行)」對話方塊。
輸入regedit32,然後按一下OK。
出現「Registry Editor(登錄檔編輯器)」視窗(請參見圖9)。
在以下路徑中找到LDAP_HOSTA和LDAP_HOSTB項:
HKEY_LOCAL_MACHINE\SOFTWARE\Spanlink\Site Setup
使用主和輔助LDAP伺服器的IP地址更新這兩個登錄檔項的值。
圖9 — 登錄檔導航路徑
使用者身份驗證要求訪問LDAP伺服器中的使用者資料庫。如果LDAP伺服器已關閉或不可用,您將無法訪問CRS管理Web介面,代理將無法登入。因此,應安裝冗餘LDAP伺服器以提供高可用性。Cisco CallManager允許您配置多個LDAP伺服器以提供冗餘。
完成這些步驟,以便為IPCC Express 4.x中的LDAP故障切換新增新伺服器。在本示例中,您將新增兩台CallManager伺服器用於LDAP故障切換。
在CRS伺服器上,登入到CRS Appadmin頁面。請轉到System > LDAP Information,並確保此處列出了兩個CallManager伺服器。
在CRS Appadmin頁面上,轉到Tools > User Management。然後,按一下Cisco CallManager LDAP的超連結。確保兩個CallManager伺服器都在此處列出。
在CRS伺服器上,轉至開始 > 程式 > Cisco CRS Administrator,然後啟動Cisco CRS可維護性實用程式。按一下CallManager LDAP Information頁籤,並確保兩個CallManager伺服器都在此處列出。
在Cisco CRS Serviceability Utility中,按一下File > Change Connection,您將看到CRS Bootstrap Information。這還需要列出兩個LDAP伺服器。如果缺少一個,則第一個LDAP伺服器關閉時,CRS引擎將無法正確啟動。如有必要,新增第二個,然後按一下Sync。