在 Amazon Chime SDK PTSN 音訊服務中偵錯非預期的掛斷 - Amazon Chime SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Amazon Chime SDK PTSN 音訊服務中偵錯非預期的掛斷

如果您遇到意外的掛斷或錯誤訊息,並具有 PSTN 音訊服務的 AWS Lambda 函數,請完成下列疑難排解動作:

  • 確認您的 AWS Lambda 政策將lambda:InvokeFunction許可授予 voiceconnector.chime.amazonaws.com 服務主體。

  • 檢查 AWS Lambda 函數的日誌,以確保其已成功叫用。

  • 如果日誌顯示傳入的事件和傳回的動作,請確認在叫用 AWS Lambda 函數時,您沒有在 中傳回掛斷動作。

  • 檢查 SIP 媒體應用程式的 CloudWatch 日誌。下表列出您可能會遇到的一些訊息。

    訊息 Resolution

    AWS Lambda 用戶端操作逾時。

    函數需要超過 20 秒才能完成。將回應時間縮短到 20 秒以下。

    呼叫 AWS Lambda 函數時存取遭拒。

    AWS Lambda 函數不提供允許服務存取 Amazon Chime SDK Voice Connector 服務主體的政策。為您的 voiceconnector.chime.amazonaws.com 服務主體提供 AWS Lambda 政策中的 lambda:InvokeFunction 許可。

    AWS Lambda 函數已調節。

    Audio Service 無法呼叫您的 AWS Lambda 函數,因為函數已調節。如需詳細資訊,請參閱 https://https://aws.amazon.com/premiumsupport/knowledge-center/lambda-troubleshoot-throttling/

    讀取動作清單時發生錯誤。

    PSTN 音訊服務無法剖析 AWS Lambda 函數傳回的動作。檢查日誌是否有ACTION_FAILED事件,並參閱失敗動作的文件,以確保您正確編碼。

    調用請求中的結構描述版本與回應中的結構描述版本不相符。

    檢查您的日誌,並確保您的請求和回應使用相同的結構描述版本。

    指定的不支援的動作名稱

    AWS Lambda 函數傳回 PSTN 音訊服務無法辨識的動作。確保動作拼字正確,並查看動作的文件。

    動作清單為空白。

    NEW_INCOMING_CALL事件的回應不會傳回任何動作。傳回 動作以回應該事件。

    回應中指定的動作過多。

    您傳回 10 個以上的動作以回應 AWS Lambda 調用。傳回 10 個或更少的動作。

    回應空白或空白

    您已傳回 null 或空字串。請確定回應物件至少包含 SchemaVersion 欄位。