목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

구성

인증서 서명 요청 생성

인증 기관에서 인증서 서명

인증서 설치

인증서 복사

로컬 컴퓨터 저장소로 인증서 가져오기

IIS 인증서 바인딩

다음을 확인합니다.

계획 취소

문제 해결

관련 문서

소개

이 문서에서는 UCCE(Unified Contact Center Enterprise) 진단 프레임워크 Portico 도구용 CA 서명 인증서를 설치하는 방법에 대한 구성 프로세스에 대해 설명합니다.

사전 요구 사항

요구 사항

다음 주제에 대한 지식을 보유하고 있으면 유용합니다.

- Active Directory

- DNS(Domain Name System) 서버

- 모든 서버 및 클라이언트에서 구축 및 작동하는 CA 인프라

- 진단 프레임워크

인증서 경고를 받지 않고 브라우저에 IP 주소를 입력하여 진단 프레임워크 Portico 도구에 액세스하는 것은 이 문서의 범위를 벗어납니다.

사용되는 구성 요소

이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.

- Cisco UCCE 11.0.1

- Microsoft Windows Server 2012 R2

- Microsoft Windows Server 2012 R2 인증 기관

- Microsoft Windows 7 SP1 OS

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.

구성

인증서 서명 요청 생성

IIS(Internet Information Services) Manager를 열고 이 예에서 사이트, PGA(Peripheral Gateway A) 및 서버 인증서를 선택합니다.

작업 패널에서 Create Certificate Request(인증서 요청 생성)를 선택합니다.

CN(Common Name), Organization (O), Organization unit (OU), Locality (L), State (ST), Country (C) 필드를 입력합니다.일반 이름은 FQDN(Fully Qualified Domain Name) 호스트 이름 + 도메인 이름과 같아야 합니다.

암호화 서비스 공급자에 대한 기본 설정을 유지하고 비트 길이를 지정합니다.2048 .

저장할 경로를 선택합니다.예를 들어, pga.csr 이름이 있는 데스크톱에서

메모장에서 새로 만든 요청을 엽니다.

Ctrl+C를 사용하여 인증서를 버퍼에 복사합니다.

인증 기관에서 인증서 서명

참고:외부 인증 기관(예: GoDaddy)을 사용하는 경우 CSR 파일을 생성한 후 연락해야 합니다.

CA 서버 인증서 등록 페이지에 로그인합니다.

https://<CA-server-address>/certsrv

Request Certificate(인증서 요청), Advanced Certificate Request(고급 인증서 요청)를 선택하고 CSR(Certificate Signing Request) 콘텐츠를 버퍼에 붙여넣습니다.그런 다음 Certificate Template을 Web Server로 선택합니다.

Base 64 인코딩 인증서를 다운로드합니다.

인증서를 열고 지문 필드의 내용을 복사하여 나중에 사용하십시오.지문에서 공백을 제거합니다.

인증서 설치

인증서 복사

새로 생성된 인증서 파일을 Portico 툴이 있는 UCCE VM에 복사합니다.

로컬 컴퓨터 저장소로 인증서 가져오기

동일한 UCCE 서버에서 시작 메뉴를 선택하여 MMC(Microsoft Management Console) 콘솔을 시작하고 run 및 mmc를 입력합니다.

스냅인 추가/제거를 클릭하고 대화 상자에서 추가를 클릭합니다.

그런 다음 Certificates 메뉴를 선택하고 추가합니다.

인증서 스냅인 대화 상자에서 컴퓨터 계정 > 로컬 컴퓨터> 마침을 클릭합니다.

개인 인증서 폴더로 이동합니다.

작업 창에서 More Actions(추가 작업) >All Tasks(모든 작업) > Import(가져오기)를 선택합니다.

Next(다음), Browse(찾아보기)를 클릭하고 이전에 생성된 인증서를 선택하고 다음 메뉴에서 인증서 저장소가 개인으로 설정되었는지 확인합니다.마지막 화면에서 Certificate Store and Certificate File(인증서 저장소 및 인증서 파일)을 확인하고 Finish(마침)를 클릭합니다.

IIS 인증서 바인딩

CMD 응용 프로그램을 엽니다.

Diagnostic Portico 홈 폴더로 이동합니다.

cd c:\icm\serviceability\diagnostics\bin

Portico 도구에 대한 현재 인증서 바인딩을 제거합니다.

DiagFwCertMgr /task:UnbindCert

CA 서명 인증서를 바인딩합니다.

팁:일부 텍스트 편집기(notepad+)를 사용하여 해시의 공백을 제거합니다.

공백을 제거하기 전에 저장된 해시를 사용합니다.

DiagFwCertMgr /task:BindCertFromStore /certhash:bc6bbe23b8b3a26d8446c252400f9264c5c30a29

인증서가 성공적으로 바인딩될 경우 출력에 유사한 행이 표시되어야 합니다.

"인증서 바인딩이 유효합니다."

이 명령을 사용하여 인증서 바인딩이 성공했는지 확인합니다.

DiagFwCertMgr /task:ValidateCertBinding

다시 유사한 메시지가 출력에 표시되어야 합니다.

"인증서 바인딩이 유효합니다."

참고:기본적으로 DiagFwCertMgr은 포트 7890을 사용합니다.

진단 프레임워크 서비스를 다시 시작합니다.

sc stop "diagfwsvc"

sc start "diagfwsvc"

팁:서비스 목록 및 특히 Portico 서비스 이름은 CMD 툴의 tasklist 명령을 통해 확인할 수 있습니다.

tasklist /v

다음을 확인합니다.

FQDN을 사용하여 진단 프레임워크 페이지를 열고 인증서 경고 메시지를 표시하지 않아야 합니다.

계획 취소

Portico 도구에 대한 액세스 권한이 없는 경우 자체 서명 인증서를 다시 생성하고 예외를 추가할 수 있습니다.

이 명령을 사용하여 수행할 수 있습니다.

DiagFwCertMgr /task:CreateAndBindCert

문제 해결

Diagnostic Framework Portico 도구에 로그인할 때 IP 주소를 사용하지 마십시오.FQDN이 인증서 CN 필드에 지정된 값과 일치해야 하므로 인증서 경고가 계속 표시됩니다.

모든 서버가 NTP 소스와 동기화되었는지 확인합니다.

w32tm /monitor

SAN(Subject Alternative Name), EC DSA(Elliptic Curve Digital Signature Algorithm) 또는 4096 키 길이 인증서를 사용하려는 경우 먼저 이러한 기능 중 하나에 특정하지 않음을 확인합니다.

관련 문서

UCCE\PCCE - 2008 서버에서 Windows Server 자체 서명 또는 CA(Certificate Authority) 인증서를 가져오고 업로드하는 절차

Cisco VOS(Voice Operating System)의 CLI를 통해 CA 서명 인증서 구성