Amazon Connect Contact Control Panel(CCP)에서 소프트폰 오류를 해결하려고 합니다.
간략한 설명
Amazon Connect CCP가 다음과 같은 필수 엔드포인트 중 하나와 통신할 수 없으면 소프트폰 오류가 발생합니다.
- 신호 엔드포인트
- 미디어 엔드포인트
- API 엔드포인트
해결 방법
Amazon CCP의 소프트폰 오류를 해결하려면 다음 작업을 수행하십시오.
신호 엔드포인트
다음 오류 메시지는 받을 수 있는 신호 엔드포인트 오류의 예입니다.
- "softphone ERROR {your contact ID} SESSION Failed connecting to signaling server Timeout"
- "softphone ERROR Softphone error occurred : signalling_connection_failure URL {signaling endpoint URL} cannot be reached"
신호 엔드포인트와 통신하려면 포트 443(TCP)을 통해 다음 URL을 허용 목록에 추가하십시오.
- CCP v1의 경우: rtc*.connect-telecom.REGION.amazonaws.com
- CCP v2의 경우: *.transport.connect.REGION.amazonaws.com
자세한 내용은 최신 Amazon Connect Contact Control Panel(CCP)로 업그레이드를 참조하십시오.
미디어 엔드포인트
다음 오류 메시지는 받을 수 있는 미디어 엔드포인트 오류의 예입니다.
- "softphone WARN {your contact ID} SESSION ICE collection timed out"
- "softphone ERROR {your contact ID} SESSION No ICE candidate"
- "softphone INFO {your contact ID} SESSION ConnectSignalingAndIceCollectionState => FailedState"
- "softphone ERROR Softphone error occurred : ice_collection_timeout Ice collection timedout"
미디어 엔드포인트와 통신하려면 **포트 3478(UDP)**을 통해 TurnNlb-*.elb.REGION.amazonaws.com URL을 허용 목록에 추가하십시오.
API 엔드포인트
다음 오류 메시지는 받을 수 있는 API 엔드포인트 오류의 예입니다.
- "ccp ERROR 'acceptContact' API request failed: [object Object]"
- "ccp TRACE AWSClient: < Operation 'acceptContact' failed: {"message":"Network Failure","code":"NetworkingError","time":"....""
참고: 원시 CCP 로그를 사용자에게 친숙한 형식으로 변환하려면 CCP 로그 파서를 사용하십시오. 자세한 내용은 GitHub 웹 사이트의 CCP 로그 파서를 참조하십시오.
API 엔드포인트와 통신하려면 포트 443(TCP)을 통해 다음 URL을 허용 목록에 추가하십시오.
- *.telemetry.connect.REGION.amazonaws.com
- INSTANCE_NAME.my.connect.aws/ccp-v2
- INSTANCE_NAME.my.connect.aws/api
- *.static.connect.aws
- INSTANCE_NAME.awsapps.com/connect/ccp-v2
- INSTANCE_NAME.awsapps.com/connect/api
- *.cloudfront.net
참고: INSTANCE_NAME을 인스턴스 이름으로 바꿉니다. REGION을 Amazon Connect 인스턴스가 있는 AWS 리전으로 바꿉니다. 자세한 내용은 Amazon Connect Contact Control Panel(CCP)을 사용하도록 네트워크 설정을 참조하십시오.
관련 정보
연락 제어판(CCP) 관련 문제 해결