증상
다음 시나리오를 고려하세요.
- Active Directory 환경에 사용자 포리스트와 리소스 포리스트가 있습니다. Microsoft Exchange Server 및 비즈니스용 Skype 서버 리소스 포리스트에 호스트됩니다. Active Directory 사용자는 사용자 포리스트에서 호스트됩니다.
- 사용자 포리스트에 사용자 계정(예: 사용자 U)을 만듭니다. objectSID는 objectSIDU입니다.
- 리소스 포리스트(예: 사용자 R)에서 비활성화된 계정을 만들고 msRTCSIP-OriginatorSID를 objectSIDU로 채웁니다.
- Sip 주소로 비즈니스용 Skype 서버 2015에서 사용자 R을 사용하도록 설정합니다. sip:user@contoso.com.
- Exchange Server smtp:user@contoso.com 이메일 주소를 사용하여 사용자 R용 사서함을 만들고 그룹, 를 만든 다음, group@contoso.com사용자 R을 이 그룹의 구성원으로 추가합니다.
- 비즈니스용 Skype 서버 2015 제어판 응답 그룹을 선택하고 그룹을 클릭한 다음 새로 만들기를 클릭하여 그룹 A라는 이름을 사용하는 RGS 그룹을 만들고 에이전트 사용자 R을 추가합니다.
- 이름 그룹 B를 사용하는 다른 RGS 그룹을 만들고 에이전트 아래에서 기존 전자 메일 배포 목록 사용을 선택합니다. 이전에 만든 배포 목록 주소를 group@contoso.com 입력합니다.
이 경우 다음과 유사한 오류 메시지가 표시될 수 있습니다.
참고
205 TL_ERROR(TF_COMPONENT) [6]2AE0.12F78::[date].411.0b2bdc21 (RgsMatchMakingService,ContactCenterModel.ReportMMConfigurationFailureEvent:contactcentermodel.cs(1943))(00000000141B8B3)구성 오류, action=[Create], item=[Group], identifier=[IdentifierID], exception=[System.Data.SqlClient.SqlException(0x80131904): 개체 'dbo'에 중복 키 행을 삽입할 수 없습니다. 고유한 인덱스가 'IX_Agents_SipAddress'인 에이전트 중복 키 값은 (sip:user@contoso.com)입니다.
원인
이 문제는 응답 그룹에서 사용하는 에이전트 테이블에 기존 항목이 있기 때문에 발생합니다. dbo.agent 테이블은 사용자 R(리소스 포리스트에서 만든 비활성화된 계정)에 대해 다른 SID로 채워집니다. 따라서 중복이 발생합니다.
해결 방법
이 문제를 해결하려면 비즈니스용 Skype 서버 2015, 프런트 엔드 서버 및 Edge Server에 대한 2018년 7월 누적 업데이트 6.0.9319.534를 설치합니다.