글 싣는 순서
1. Service Discovery 의 이해
2. Service Discovery 설정하기
3. Cisco Jabber for Windows 설치 및 인증서 관리
5. Cisco Expressway 설치 및 기본 설정하기
6. Cisco Expressway 클러스터링 및 CUCM 연동
7. Cisco Expressway 에 인증서 주입하기
8. Cisco Expressway 에서 Traversal Zone 구성하기
9. 사외에서 웹서버를 이용해 사진 추가하기
10. Cisco Jabber 9.5 에서 URI Dialing 구성하기
시작하며
시스코 재버로 다른 사용자와 채팅, 음성 및 영상 통화를 위해서는 상대방의 연락처와 개인정보를 확인해야 합니다. 상대방을 시스코 재버에 버디로 등록하기 위해 검색할 때도 마찬가지입니다. 시스코 재버가 필요로하는 사용자 정보는 다음 그림과 같습니다.
- BDI (Basic Directory Integration)
LDAP 기반 검색
Cisco Jabber for Mac, iPhone, iPad, Android 가 사용
CUCM의 Profile 이나 jabber-config.xml 를 이용하여 구성 - EDI (Enhanced Directory Integration)
Microsoft Active Directory의 멤버인 클라인인트만이 사용하며, 기본적으로 활성화됨
AD Global Catalog 서버를 통해 자동으로 Directory 서비스를 인식함
별도의 복잡한 필터없이 다수의 속성을 이용하여 사용자를 검색 (ANR, Ambiguous Name Resolution)
Cisco Jabber for Windows 가 사용 - UDS (User Data Service)
시스코 CUCM에 포함된 사용자 정보로 주로 AD 나 LDAP 서버와 연동하여 정보를 취득
CUCM 클러스터 당 최대 8만 사용자까지 정보 저장이 가능
멀티 클러스터를 이용할 경우에는 모든 클러스터가 동일한 사용자 정보를 가지도록 설정하고, 각 클러스터에서 직접적인 서비스를 받는 사용자는 Home Cluster로 지정
시스코 재버가 Contact Source의 정보를 획득하도록 CUCM에서 User Profile을 설정합니다. "Directory Profile" 설정합니다.
또다른 방법은 TFTP 서버의 jabber-config.xml 파일을 변경하는 방법입니다.
BDI 설정
<Directory>
<DirectoryServerType>BDI</DirectoryServerType>
<BDIOtherPhone>telephoneNumber</BDIOtherPhone>
<BDILDAPServerType>AD</BDILDAPServerType>
<BDIPrimaryServerName>10.53.54.240</BDIPrimaryServerName>
<BDIPresenceDomain>example.com</BDIPresenceDomain>
<BDIServerPort1>389</BDIServerPort1>
<BDISearchBase1>ou=ExampleUsers,dc=example,dc=com</BDISearchBase1>
<BDIConnectionUserDN>user1</BDIConnectionUserDN>
<BDIConnectionPassword>cisco</BDIConnectionPassword>
</Directory>
UDS 설정
<?xml version="1.0"
encoding="utf-8"?>
<config
version="1.0">
<Directory>
<DirectoryServerType>UDS</DirectoryServerType><PhotoURISubstitutionEnabled>True</PhotoURISubstitutionEnabled><PhotoURISubstitutionToken>uid</PhotoURISubstitutionToken><PhotoURIWithToken>http://10.53.54.240/staff/%%uid%%.jpg</PhotoURIWithToken></Directory>
</config>
아래 그림과 같이 시스코 재버가 로그인 시에 사용자 프로파일을 다운로드 받아 위치를 찾거나 TFTP 서버를 통해 jabber-config.xml 파일을 다운받아 사용합니다.
jabber-config.xml 파일을 이용하여 Directory 설정을 할 때 참조해야 할 문서는 Cisco Jabber 11.0 Parameters Reference Guide 입니다.
Photo Source 는 어떤 Contact Source를 사용하느냐에 따라 결정됩니다. 시스코 재버는 다양한 사용자 환경을 고려하여 아래와 같이 여러가지 방법을 동시에 지원합니다.
jabber-config.xml 파일을 노트패드나 오른쪽 클릭으로 Edit를 선택하여 열어 봅니다.
<UDSPhotoURIWithToken>http://10.1.3.20/userphotos/%%uid%%.jpg</UDSPhotoURIWithToken>
파일 업로드를 위해 "Cisco Unified OS Admin"페이지로 이동한 후에 메뉴바에서 "Software Upgrade >> TFTP File Management"를 클릭합니다.
TFTP 서버를 재시작하기 위해 "Cisco Unified Serviceability" 페이지로 이동한 후에 메뉴바에서 "Tools >> Control Center - Feature Service"를 선택합니다.
CUCM TFTP에 업로드한 jabber-config.xml 파일의 구문이 이상없는 지를 테스트하기 위해 웹브라우저를 이용하여 아래 URL로 접속합니다.
<UDSPhotoURIWithToken> 구문의 마지막에서 w 와 O의 대소문자 구분을 제대로 하지 못했습니다.
Expressway C 에서 White List 작성하기기
지난 글에서 했던 작업입니다. Expressway C로 접속한 후에 메뉴바에서 "Configuration >> Unified Communications >> Configuration"으로 이동합니다. "Advanced"색션의 "Configure HTTP Server allow list"를 선택한 후에 사진을 저장한 서버의 IP를 입력합니다.
시스코 재버가 사내에서 AD를 통해 사진을 받으면 PC의 로컬 캐쉬에 저장합니다. 시스코 재버가 사외에서 접속하더라도 대부분의 사진이 보이는 것은 로컬 캐쉬에 저장되어 있기 때문입니다. 시스코 재버와 과련된 캐쉬 정보는 다음 디렉토리에 있습니다.
UDS를 쓰는 환경에서도 사진을 그대로 받을 수 있도록 설정하였습니다. 다음 글에서는 Cisco Jabber for Windows 9.5 에서 지원하는 URI Dialing을 구성해 보겠습니다.
라인하트 (CCIEV #18487) -----------------------------------------------------
ucwana@gmail.com (라인하트의 구글 이메일)
http://twitter.com/nexpertnet (넥스퍼트 블로그의 트위터, 최신 업데이트 정보 및 공지 사항)
http://groups.google.com/group/cciev (시스코 UC를 공부하는 사람들이 모인 구글 구룹스)
http://groups.google.com/group/ucforum (벤더에 상관없이 UC를 공부하는 사람들이 모인 구글 구룹스)
세상을 이롭게 하는 기술을 지향합니다. ________________________________________________________