이 문서에서는 상담원이 Cisco Agent Desktop에 로그온하지 못한 한 가지 이유에 대해 설명합니다.보조 LDAP(Lightweight Directory Access Protocol) 서버에 액세스하지 못해 에이전트가 로그온하지 못했습니다.LDAP 서버는 Cisco IP Contact Center(IPCC) Express Edition 환경에서 내결함성을 위한 Active Directory 서비스 또는 DC(Data Connection) 디렉토리 서비스일 수 있습니다.
그러나 Cisco CallManager LDAP 컨피그레이션에서 통합되므로 사용자 정보는 LDAP 디렉토리에서 Cisco CallManager 로컬 데이터베이스로 다운로드되며, 이 정보는 AXL API를 통해 정기적으로 Cisco Response Solution(CRS)에 동기화됩니다.사용자 인증 요청은 AXL API를 통해 Cisco CallManager로 전송되고, 구성된 경우 외부 LDAP 디렉토리 서비스로 릴레이됩니다.
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
Cisco CallManager
Cisco IPCC Express Edition
Cisco 데스크탑 제품군
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
Cisco CallManager
Cisco IPCC Express Edition
Cisco 데스크탑 제품군
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
기본 LDAP 서버가 다운되면 보조 LDAP 서버가 작동 중이고 사용 가능하더라도 에이전트는 Cisco Agent Desktop에 로그온할 수 없습니다.다음 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:각 상담원의 바탕 화면에 표시됩니다.
다음 단계를 완료하십시오.
Start(시작) > Programs(프로그램) > Cisco CRA Administrator(Cisco CRA 관리자) > Application Administrator(애플리케이션 관리자)를 선택하여 CRA Administrator에 로그인합니다.
Authentication 창이 나타납니다.
그림 1 - 인증 화면
User Identification 필드에 사용자 이름을 입력합니다.
비밀번호 필드에 비밀번호를 입력합니다.
Log On을 클릭합니다.
구성 및 저장소 창이 나타납니다.
System > Configuration and Repository를 선택합니다.
그림 2 - 구성 및 저장소
Directory Setup(디렉토리 설정) 창이 나타납니다(그림 3 참조).
Director Host Name 필드에 보조 LDAP 서버의 IP 주소를 입력합니다.이 주소를 기본 LDAP 서버의 IP 주소와 쉼표로 구분합니다.
그림 3 - 디렉토리 설정:1/2단계
Next(다음)를 클릭합니다.
그림 4 - 디렉토리 설정:2/2단계
Profile Name(프로필 이름) 목록에서 올바른 프로필을 선택합니다.
Edit를 클릭합니다.
Explorer 사용자 프롬프트가 나타납니다.
그림 5 - Explorer 사용자 프롬프트
확인을 클릭합니다.
디렉토리 설정 창에서 다음을 클릭합니다.
기본 및 보조 LDAP 서버의 IP 주소와 함께 초기 Directory Setup(디렉토리 설정) 창이 다시 표시됩니다.
그림 6 - 디렉토리 설정:업데이트된 구성
변경 사항을 적용하려면 엔진을 중지하고 시작합니다.
모든 워크플로 변경 사항을 백업합니다(예: 사용자 지정 화면 팝업 또는 옵션이 있는 경우).
CRS 서버에서 모든 데스크탑 소프트웨어를 제거합니다(그림 7 참조).
데스크톱 관리자를 제거합니다.
RASCAL 서버를 제거합니다.
데스크톱 서버를 제거합니다.
VoIP 서버를 제거합니다.
바탕 화면 기반 제거
참고: 다른 구성 요소를 모두 제거한 후 데스크탑 베이스가 마지막 구성 요소인지 확인합니다.다른 구성 요소를 제거할 특정 시퀀스가 없습니다.
CRS 서버를 재부팅합니다.
데스크톱 소프트웨어를 다시 설치하려면 전체 CRS 설치 프로그램을 실행합니다.
이전에 설치한 서비스 릴리스에 대한 설정을 다시 실행합니다.
워크플로 변경 사항이 있는 경우 복원합니다.
다음 단계를 완료하십시오.
다음 순서로 에이전트의 데스크톱 워크스테이션에서 Cisco Agent Desktop 소프트웨어를 제거합니다(그림 8 참조).
Desktop Supervisor를 제거합니다.
데스크톱 에이전트를 제거합니다.
바탕 화면 기반 제거
에이전트의 워크스테이션을 재부팅합니다.
에이전트의 데스크톱 워크스테이션에서 방금 제거한 모든 Cisco Agent Desktop 소프트웨어를 다시 설치합니다.
레지스트리 편집기를 사용하여 각 에이전트의 데스크톱 워크스테이션에서 이 문제를 해결할 수도 있습니다.다음 단계를 완료하십시오.
시작 > 실행을 클릭합니다.
실행 대화 상자가 나타납니다.
regedit32를 입력하고 확인을 클릭합니다.
레지스트리 편집기 창이 나타납니다(그림 9 참조).
LDAP_HOSTA 및 LDAP_HOSTB 키를 이 경로에서 찾습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Spanlink\Site Setup
이 두 레지스트리 키의 값을 기본 및 보조 LDAP 서버의 IP 주소로 업데이트합니다.
그림 9 - 레지스트리 탐색 경로
사용자 인증에서는 LDAP 서버의 사용자 데이터베이스에 액세스해야 합니다.LDAP 서버가 다운되었거나 사용할 수 없는 경우 CRS 관리 웹 인터페이스에 액세스할 수 없으며 에이전트가 로그인할 수 없습니다.따라서 고가용성을 제공하도록 이중화 LDAP 서버를 설치합니다.Cisco CallManager를 사용하면 이중화를 제공하도록 여러 LDAP 서버를 구성할 수 있습니다.
IPCC Express 4.x에서 LDAP 장애 조치를 위한 새 서버를 추가하려면 다음 단계를 완료합니다.이 예에서는 LDAP 장애 조치를 위해 두 개의 CallManager 서버를 추가합니다.
CRS 서버에서 CRS Appadmin 페이지에 로그인합니다.System(시스템) > LDAP Information(LDAP 정보)으로 이동하여 CallManager 서버가 모두 여기에 나열되어 있는지 확인합니다.
CRS Appadmin 페이지에서 Tools > User Management로 이동합니다.그런 다음 Cisco CallManager LDAP의 하이퍼링크를 클릭합니다.CallManager 서버가 모두 여기에 나열되어 있는지 확인합니다.
CRS 서버에서 시작 > 프로그램 > Cisco CRS Administrator로 이동하여 Cisco CRS Serviceability Utility를 시작합니다.CallManager LDAP 정보 탭을 클릭하고 CallManager 서버가 모두 여기에 나열되어 있는지 확인합니다.
Cisco CRS Serviceability Utility에서 File(파일) > Change Connection(연결 변경)을 클릭하면 CRS Bootstrap Information(CRS 부트스트랩 정보)이 표시됩니다.또한 두 LDAP 서버를 모두 나열해야 합니다.CRS 엔진이 없는 경우 첫 번째 LDAP 서버가 다운되었을 때 CRS 엔진이 올바르게 시작되지 않습니다.필요한 경우 두 번째 를 추가하고 동기화를 클릭합니다.