我的 Amazon Connect 聯絡中心的連絡人控制台 (CCP) 正在顯示未接來電,但不會顯示來電。為什麼會發生這種情況,我該如何對這個問題進行故障排除?
簡短描述
每當呼叫路由至代理程式時,CCP 就會進行 getAgentSnapshot API 呼叫。沒有來電時,CCP 會每隔 30 秒自動進行 API 呼叫。此 API 呼叫返回代理程式的目前狀態,以確定代理程式是否可用於接受呼叫。
如果透過 Amazon CloudFront 託管的 API 端點未對 getAgentSnapshotAPI 呼叫傳回回應,則 CCP 不會顯示來電。重新建立 API 端點的連線時,CCP 接著會將代理程式的狀態變更為未接來電狀態。
這種類型的聯網問題會出現在 CCP 日誌剖析器的快照區段中,類似下列範例。
**注意:**您可以使用 CCP 日誌剖析器將原始的 Amazon Connect CCP 日誌轉換為更易於讀取的格式。如需詳細資訊,請參閱 GitHub 中的 CCP 日誌剖析器。
CCP 日誌剖析器快照區段的聯網問題導致 CCP 無法顯示來電的範例
...
00:46:26.484Z Available
00:46:56.474Z Available
00:47:26.471Z Available
00:49:31.880Z MissedCallAgent
...
**注意:**00:47:26.471Z Available 和 00:49:31.880Z MissedCallAgent 之間的兩分鐘持續時間表示在該時段內發生聯網問題。如果沒有聯網問題,則會以 30 秒的間隔傳回代理程式狀態。
解決方案
- 確認沒有任何內容阻止使用 TCP 連接埠 443 的 API 端點的流量。如需詳細資訊,請參閱以網域允許清單取代 Amazon EC2 和 CloudFront IP 範圍需求。
- 如果您允許具有 IP 地址範圍的流量,請確認 Amazon Connect 使用的所有 IP 地址都在必要的允許清單中。如需詳細資訊,請參閱允許 IP 地址範圍。
- 確認您的網路連線足夠穩定,可讓 CCP 維持與所需端點的連線。若要驗證與 Amazon Connect 的連線能力,請使用 Amazon Connect 端點測試公用程式。
- 確認代理程式的工作站符合 CCP 的最低需求。