Общие сведения об ошибках вызовов и вложенных кодов
Пакет SDK для вызовов и соответствующая инфраструктура сервера используют единую платформу для представления ошибок. Использование кодов ошибок, подкодов и их соответствующих категорий результатов в качестве разработчика вы можете легко понять эти ошибки и найти объяснения по поводу того, почему они произошли и как устранить в будущем. Сведения о результатах ошибки можно просмотреть следующим образом:
Код моделирован как 3 цифры целых чисел, указывающих состояние ответа клиента или сервера. Они группируются в:
- Успешные ответы (200–299)
- Ошибка клиента (400-499)
- Ошибка сервера (500-599)
Подкод определяется как целое число, где каждое число указывает уникальную причину, конкретную для группы сценариев или конкретных результатов сценария.
Сообщение описывает результат и указывает, как устранить проблему, если результат является сбоем.
ResultCategory — указывает тип ошибки. В зависимости от контекста значение может быть Success
, ExpectedError
UnexpectedClientError
илиUnexpectedServerError
Внимание
Функции, описанные в этой статье, в настоящее время находятся в общедоступной предварительной версии. Эта предварительная версия предоставляется без соглашения об уровне обслуживания. Ее не следует использовать для производственных рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Дополнительные сведения см. в статье Дополнительные условия использования Предварительных версий Microsoft Azure.
Общие сведения об ошибках вызовов и вложенных кодов
Коды ошибок, подкоды и соответствующие категории результатов помогают разработчикам выявлять и диагностировать ошибки. Эти коды ошибок предоставляются с помощью свойства call.callEndReason
после завершения вызова.
Ниже приведены сведения об коде ошибки:
Код — это 3 цифры целых чисел, представляющих состояние ответа клиента или сервера. Категории кода:
- Успешные ответы (200–299)
- Ошибка клиента (400-499)
- Ошибка сервера (500-599)
- Глобальная ошибка (600-699)
Вложенный код — определяется как целое число, где каждое число указывает уникальную причину, конкретную для группы сценариев или конкретных результатов сценария.
Сообщение . Описывает результат и предоставляет указания, как устранить проблему, если результат является сбоем.
ResultCategory — указывает тип ошибки. В зависимости от контекста значение может быть Success
, ExpectedError
UnexpectedClientError
или UnexpectedServerError
.
Службы коммуникации Azure Коды ошибок клиента и вложенные коды пакета SDK для вызова пакета SDK
Для ошибок клиента, если свойство resultCategories имеет значение ExpectedError
, эта ошибка ожидается с точки зрения пакета SDK. Такие ошибки часто возникают при сбоях предварительных условий, таких как неверные аргументы, передаваемые приложением, или когда текущее состояние системы не разрешает вызов API. Приложение должно проверить причину ошибки и логику вызова API.
Дополнительный код | Код | Сообщение | Категория результатов | Рекомендации |
---|---|---|---|---|
40101 | 408 | Не удалось создать CallAgent. Повторите попытку, если проблема сохраняется, соберите журналы консоли браузера, .HAR файл и обратитесь в службу поддержки Службы коммуникации Azure. |
UnexpectedClientError | |
40104 | 408 | Не удалось создать CallAgent. Повторите попытку, если проблема сохраняется, соберите журналы консоли браузера, .HAR файл и обратитесь в службу поддержки Службы коммуникации Azure. |
UnexpectedClientError | |
40114 | 408 | Не удалось подключиться к инфраструктуре Службы коммуникации Azure. Повторите попытку и проверьте сетевые запросы браузера. Если запросы не завершаются ошибкой, соберите журналы консоли браузера, .HAR файл и обратитесь в службу поддержки Службы коммуникации Azure. |
UnexpectedClientError | Дополнительные сведения см. в разделе о требованиях к сети. |
40115 | 412 | Не удалось создать CallAgent, не удается инициализировать подключение к инфраструктуре Службы коммуникации Azure. Повторите попытку и проверьте сетевые запросы браузера. Если запросы не завершаются ошибкой, соберите журналы консоли браузера, .HAR файл и обратитесь в службу поддержки Службы коммуникации Azure. |
UnexpectedClientError | Дополнительные сведения см. в разделе о требованиях к сети. |
40216 | 500 | Не удалось создать CallAgent. Повторите попытку, если проблема сохраняется, соберите журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
40228 | 409 | Не удалось создать CallAgent, экземпляр CallAgent, связанный с этим удостоверением, уже существует. Удалите существующий CallAgent или создайте новую с другим удостоверением. | ExpectedError | |
40230 | 409 | Не удалось создать TeamsCallAgent, экземпляр TeamsCallAgent, связанный с этим удостоверением. Удалите существующий TeamsCallAgent перед созданием нового. | ExpectedError | |
40606 | 405 | Не удалось перечислить динамиков, не поддерживается перечисление или выбор динамиков в Android Chrome, iOS Safari и macOS Safari. | ExpectedError | Перечисление или выбор динамиков не поддерживается в Android Chrome, iOS Safari и macOS Safari. Операционная система автоматически выбирает динамик (выходное устройство). Узнайте больше об управлении устройствами и о том, как лучше устранить эти проблемы. |
40613 | 400 | Не удалось получить разрешение на использование микрофона и (или) камеры, он был отклонен или произошел сбой. Убедитесь, что разрешения разрешены в браузере и в параметрах ОС. | ExpectedError | Узнайте больше о том, как лучше обрабатывать разрешения устройства. |
40614 | 500 | Не удалось запросить разрешения устройства, чтобы разрешить разрешения в параметрах браузера, а также в параметрах ОС и повторите попытку. Если проблема сохраняется, соберите журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | Узнайте больше о том, как лучше обрабатывать разрешения устройства. |
41006 | 400 | Не удалось принять входящий вызов, он не в состоянии звонка. Подпишитесь на событие CallAgent incomingCall , чтобы принять входящий вызов. |
ExpectedError | Ознакомьтесь со следующими статьями, чтобы определить первопричину проблемы - Получение входящего вызова - Подписка на события пакета SDK |
41007 | 400 | Не удалось отклонить входящий вызов, он не в состоянии звонка. Подпишитесь на событие CallAgent incomingCall , чтобы отклонить входящий вызов. |
ExpectedError | Ознакомьтесь со следующими статьями, чтобы определить первопричину проблемы - Получение входящего вызова - Подписка на события пакета SDK |
41015 | 500 | Не удалось отключить микрофон. Повторите попытку, если проблема сохраняется, соберите журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
41016 | 400 | Не удалось отменить микрофон. Повторите попытку, если проблема сохраняется, соберите журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
41025 | 400 | Не удалось запустить видео, экземпляр LocalVideoStream недопустим или пуст. Передайте экземпляр LocalVideoStream. | ExpectedError | Убедитесь, что объект, переданный для запуска видео, является экземпляром LocalVideoStream. LocalVideoStream Создайте объект VideoDeviceInfo или MediaStream объект. Чтобы определить первопричину проблемы, ознакомьтесь со следующими статьями: - Размещение звонка с видеокамерой - Запуск и остановка отправки локального видео во время вызова - Доступ к необработанным видео |
41027 | 400 | Не удалось запустить видео, видео уже запущено. | ExpectedError | Полезные ссылки: - Размещение звонка с видеокамерой - Запуск и остановка отправки локального видео во время вызова |
41030 | 400 | Не удалось остановить видео, видео уже остановлено. | ExpectedError | Полезные ссылки: - Размещение звонка с видеокамерой - Запуск и остановка отправки локального видео во время вызова |
41032 | 400 | Не удалось остановить видео, недопустимый аргумент. LocalVideoStream, используемый в качестве входных данных, в настоящее время не отправляется. | ExpectedError | LocalVideoStream, отправляемый в вызове, хранится в массиве Call.localVideoStreams[] и Video тип или RawMedia . Чтобы определить первопричину проблемы, ознакомьтесь со следующими статьями: - Размещение звонка с видеокамерой - Запуск и остановка отправки локального видео во время вызова - Доступ к необработанным видео |
41033 | 500 | Не удалось провести звонок. Повторите попытку, если проблема сохраняется, соберите журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
41034 | 500 | Не удалось возобновить звонок. Повторите попытку, если проблема сохраняется, соберите журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
41035 | 400 | Не удалось запустить общий доступ к экрану, общий доступ к экрану уже запущен. | ExpectedError | Узнайте больше о том, как запустить и остановить общий доступ к экрану во время вызова |
41041 | 400 | Не удалось остановить общий доступ к экрану, общий доступ к экрану уже остановлен. | ExpectedError | Узнайте больше о том, как запустить и остановить общий доступ к экрану во время вызова |
41048 | 410 | Не удалось запустить видео во время процесса настройки вызова. Убедитесь, что разрешение на видео в параметрах браузера и в параметрах ОС и убедитесь, что устройство камеры не используется другим процессом. | UnexpectedClientError | — Устройство камеры может быть отключено в системе. — Камера используется другим процессом. |
41056 | 412 | Не удалось запустить или присоединиться к вызову, политика голосовой связи Teams Enterprise не включена для этого ресурса Службы коммуникации Azure. Следуйте инструкциям в интернете, чтобы включить его. | ExpectedError | Узнайте, как включить пользователей для Корпоративная голосовая связь в Интернете и телефонная система голосовой почты, чтобы включить политику голосовой связи Teams Enterprise |
41071 | 412 | Не удалось запустить общий доступ к экрану, вызов не подключен. Подпишитесь на событие вызова statteChanged , чтобы узнать, когда вызов подключен. |
ExpectedError | Полезные ссылки: - Проверка свойств вызова - Подписка на события пакета SDK |
41073 | 412 | Не удалось получить или задать пользовательский MediaStream, эта функция в настоящее время отключена Службы коммуникации Azure. | ExpectedError | |
43000 | 412 | Не удалось запустить видео, видеоустройство используется другим процессом или приложением. Остановите использование камеры в другом процессе или приложении и повторите попытку. | ExpectedError | Узнайте больше о том, как лучше работать с камерой, используемой другим процессом |
43001 | 403 | Не удалось запустить видео, разрешение не было предоставлено для использования выбранного видеоустройства. Убедитесь, что разрешения видеоустройства разрешены в параметрах браузера и в параметрах системы. | ExpectedError | Убедитесь, что разрешения камеры разрешены в параметрах браузера и параметрах системы устройства. Убедитесь, что камеры не отключены в параметрах системы устройства. В macOS убедитесь, что запись экрана разрешена из системных параметров. Полезные ссылки: - Запрос разрешений устройства- Разрешения на общий доступ к экранам в macOS - Перечисление или доступ к устройствам для Safari в macOS и iOS |
43002 | 500 | Не удалось запустить видео, неизвестная ошибка. Повторите попытку. Если проблема сохранится, обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
43004 | 400 | Не удалось переключить видеоустройство, недопустимые входные данные. Входные данные должны иметь тип VideoDeviceInfo. | ExpectedError | Используйте диспетчер устройств, чтобы получить список объектов VideoDeviceInfo, а затем использовать объект VideoDeviceInfo для переключения источника. Узнайте больше о том, как начать и прекратить отправку локального видео во время звонка |
43005 | 400 | Не удалось переключить видеоустройство, не удается переключиться на одно и то же видеоустройство, оно уже выбрано. | ExpectedError | |
43013 | 412 | Не удалось запустить видео, не найдены видеоустройства. Убедитесь, что видеоустройства подключаются и включены в параметрах системы. | ExpectedError | Убедитесь, что на устройстве подключена и установлена камера. |
43014 | 412 | Не удалось запустить видео, ошибка, запрашивающая поток мультимедиа. Повторите попытку, если проблема сохраняется, обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
43015 | 412 | Не удалось запустить видео, время ожидания запроса потока мультимедиа. Разрешите разрешение на запрос браузера для доступа к камере и повторите попытку. | ExpectedError | Эта ошибка может возникать, если пользователь не принимает меры по запросу на разрешение браузера, чтобы разрешить доступ к камере. |
43016 | 412 | Не удалось запустить видео, разрешения, отказано в системе. Убедитесь, что разрешения видеоустройства разрешены в параметрах браузера и в параметрах системы. | ExpectedError | — Убедитесь, что разрешения камеры разрешены в параметрах браузера и параметрах системы устройства. — Убедитесь, что камеры не отключены в параметрах системы устройства. — В macOS убедитесь, что запись экрана разрешена из системных параметров. Полезные ссылки: - Запрос разрешений устройства -Разрешения на общий доступ к экранам в macOS - Перечисление или доступ к устройствам для Safari в macOS и iOS |
43017 | 412 | Не удалось запустить видео, неподдерживаемый поток. Повторите попытку, если проблема сохраняется, обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
43018 | 412 | Не удалось запустить видео, не удалось задать ограничения. Повторите попытку, если проблема сохраняется, обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | Дополнительные сведения о настройке ограничений видео |
43019 | 412 | Не удалось запустить видео, не выбрано устройство. Передайте LocalVideoStream, созданный с помощью VideoDeviceInfo, и повторите попытку. Если проблема сохраняется, обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | Полезные ссылки: - Размещение звонка с видеокамерой - Запуск и остановка отправки локального видео во время вызова |
43200 | 412 | Не удалось отобразить видеопоток, этот поток недоступен. Подпишитесь на свойство isAvailable потока, чтобы получать уведомления о наличии видео в удаленном участнике, а поток доступен для отрисовки. | ExpectedError | Полезные ссылки: - Отрисовка потоков видео и экранов удаленного участника - Добавление видеозвонка 1:1 в приложение - Подписка на события пакета SDK |
43202 | 404 | Не удалось отобразить видеопоток, этот поток больше недоступен. Удаленный участник отключил свое видео. | ExpectedError | Удаленный участник отключил свое видео при попытке создать для него представление. |
43203 | 408 | Не удалось отобразить видеопоток, отрисовка истекла во время ожидания видеокадров. Повторите попытку, если проблема сохраняется, обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
43204 | 500 | Не удалось отобразить видеопоток, не удалось подписаться на видео в инфраструктуре Службы коммуникации Azure. Повторите попытку, если проблема сохраняется, обратитесь в службу поддержки Службы коммуникации Azure. | UnexpectedClientError | |
43209 | 405 | Не удалось отобразить видеопоток, VideoStreamRenderer был удален во время процесса инициализации. | ExpectedError | |
43210 | 400 | Не удалось удалить VideoStreamRenderer, так как он уже удален. | ExpectedError | |
43220 | 400 | Не удалось создать представление, максимальное число активных RemoteVideoStream представлений уже достигнуто. Вы можете удалить предыдущий, чтобы создать новый. |
ExpectedError | Узнайте больше о том, как правильно поддерживать лучшее количество входящих видеопотоков |
480 | Удаленная конечная точка клиента не зарегистрирована. | Убедитесь, что удаленная конечная точка доступна. | ||
481 | Не удалось обработать входящий вызов. | Создайте запрос на поддержку на портале Azure. | ||
487 | Вызов отменен, локально отклонен, завершен из-за несоответствия конечной точки или не удалось создать предложение в отношении носителя. | Ожидаемое поведение. | ||
490, 491, 496, 497, 498 | Проблемы с сетью в локальной конечной точке. | Проверьте сеть. | ||
503, 504 | Ошибка инфраструктуры Служб коммуникации. | Создайте запрос на поддержку на портале Azure. | ||
600 | Занят везде. Участник успешно связался, но вернул сигнал занятости. | Ожидаемое поведение. | ||
603 | Вызов глобально отклонен участником удаленных служб коммуникации. | Ожидаемое поведение. | ||
604 | Не существует нигде. Запрошенный URI не существует. | Ожидаемое поведение. | ||
606 | Неприемлемо. Участник успешно связался, но не может поддерживать описанный сеанс. | Ожидаемое поведение. |
Общие сведения об ошибках вызовов и вложенных кодов
Коды ошибок, подкоды и соответствующие категории результатов помогают разработчикам выявлять и диагностировать ошибки. Эти коды ошибок предоставляются с помощью свойства call.callEndReason
после завершения вызова.
Ниже приведены сведения об коде ошибки:
Код — это 3 цифры целых чисел, представляющих состояние ответа клиента или сервера. Категории кода:
- Успешные ответы (200–299)
- Ошибка клиента (400-499)
- Ошибка сервера (500-599)
- Глобальная ошибка (600-699)
Вложенный код — определяется как целое число, где каждое число указывает уникальную причину, конкретную для группы сценариев или конкретных результатов сценария.
Сообщение . Описывает результат и предоставляет указания, как устранить проблему, если результат является сбоем.
ResultCategory — указывает тип ошибки. В зависимости от контекста значение может быть Success
, ExpectedError
UnexpectedClientError
или UnexpectedServerError
.
Коды вызовов и вложенные коды вызовов
Существуют различные объяснения по поводу того, почему звонок закончился. Ниже приведены значения конца кодов вызовов и подкодов, которые показывают, как вызов может завершиться.
Дополнительный код | Код | Сообщение | Категории результатов | Рекомендации |
---|---|---|---|---|
0 | 0 | Вызов завершился успешно локальным участником. | Удачное завершение | |
0 | 487 | Звонок завершился успешно, так как вызывающий отменил звонок. | Удачное завершение | |
0 | 603 | Звонок завершился успешно, так как он был отклонен от вызываемого абонента. | Удачное завершение | Вызов закончился, так как он был отклонен от целевого пользователя с помощью клиентского пакета SDK, автоматизации вызовов, Графа, ТСОП или команды отклонить функцию. |
7 | 496 | Звонок закончился внезапно, так как клиент потерял сетевое подключение внезапно, и, несмотря на повторение несколько раз, он не смог подключиться | ExpectedError | Браузер находится в автономном режиме или имеет проблемы с сетью. Проверьте сетевое подключение браузера и повторите попытку. |
3100 | 410 | Сбой настройки вызова из-за неожиданной сетевой проблемы на клиенте, проверьте сеть клиента и повторите попытку. | UnxpectedClientError | Проверьте конфигурацию сети, убедитесь, что она соответствует требованиям к сети связи Azure. |
3101 | 410 | Вызов удален из-за непредвиденной сетевой проблемы на клиенте, проверьте сеть клиента и повторите попытку. | UnxpectedClientError | Проверьте конфигурацию сети, убедитесь, что она соответствует требованиям к сети связи Azure. |
3111 | 410 | Не удалось выполнить настройку вызова, не удалось обработать предложение мультимедиа при подключении к вызову. | UnxpectedClientError | Повторите попытку. Если проблема сохраняется, соберите сведения о вызове, журналы клиентов, журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. |
3112 | 410 | Сбой установки вызова из-за проблемы конфигурации сети на стороне клиента, проверьте конфигурацию сети клиента и повторите попытку. | ExpectedError | |
4097 | 0 | Звонок закончился для всех пользователей организатором собрания. | Удачное завершение | |
4502 | 490 | Сбой вызова из-за проблем с сетевым подключением, браузер не завершил сетевой HTTP-запрос. | UnexpectedClientError | Клиенту не удалось завершить HTTP-запрос и ответ. Повторите попытку. Если проблема сохраняется, соберите сведения о вызове, журналы клиентов, журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. |
4506 | 408 | Время ожидания вызова. Проверьте, получил ли вызывающий и принял звонок. | UnexpectedClientError | Повторите попытку. Если проблема сохраняется, соберите сведения о вызове, журналы клиентов, журналы консоли браузера и обратитесь в службу поддержки Службы коммуникации Azure. |
4507 | 495 | Вызов закончился, так как приложение не предоставило допустимый маркер Службы коммуникации Azure. | UnexpectedClientError | Убедитесь, что приложение правильно реализует механизм обновления маркера. |
4521 | 0 | Звонок закончился, так как пользователь отключился от вызова внезапно. Это может быть вызвано закрытием приложения, которое размещало вызов, например, пользователь завершил работу приложения, закрыв вкладку браузера без надлежащего зависания. | ExpectedError | |
5000 | 0 | Вызов закончился для этого участника. Участник удален из беседы другим участником. | Удачное завершение | |
5003 | 0 | Вызов завершился успешно, так как все конечные точки вызываемого абонента отказались от вызова. | Удачное завершение | |
5300 | 0 | Звонок закончился для этого участника, так как он был удален из беседы другим участником. | Удачное завершение | Вызов закончился для этого участника, так как другой участник удалил его, он может быть другим клиентом, API автоматизации вызовов, API Graph. |
5317 | 0 | Целевой участник удаляется из-за обновления роли участника. | ExpectedError | |
5828 | 403 | Присоединение не авторизовано для собрания комнат, так как пользователь не является частью списка приглашений. | UnexpectedClientError | |
5829 | 403 | Присоединение не допускается для собрания комнат после окончания или до начала собрания. | UnexpectedClientError | |
5830 | 403 | Только пользователь служб коммуникации может присоединиться к собранию комнат. | ExpectedError | |
7000 | 0 | Вызов был завершен API службы коммуникации Azure или ботом сервера. | Удачное завершение | Вызов завершился API автоматизации вызовов ACS или ботом Graph. |
10003 | 487 | Вызов был отменен для этой конечной точки пользователя, так как он был принят в другом месте. | Удачное завершение | Вызов был инициирован целевому пользователю (запуск вызова, добавление участника, передача), целевой пользователь одновременно имел несколько активных конечных точек в одном из конечных точек, принятых пользователем. Это нормальное поведение, только одна конечная точка может принимать и подключаться к вызову. Все остальные конечные точки получают подкод 10003, чтобы указать, что вызов уже принят. |
10004 | 487 | Звонок был отменен во время ожидания, так как целевой пользователь не принял или отклонил его вовремя. Убедитесь, что пользователь увидел уведомление и (или) приложение может обрабатывать его автоматически и пытаться запустить этот вызов еще раз. | ExpectedError | Звонок был отменен после предопределенного времени (обычно 2 минуты), так как целевой пользователь не принял или отклонил. |
10009 | 401 | Удостоверение без проверки подлинности. Убедитесь, что маркер Службы коммуникации Azure действителен и не истек. | UnexpectedClientError | |
10024 | 487 | Вызов завершился успешно. Вызов отклонен всеми конечными точками вызываемого абонента. | Удачное завершение | Повторите вызов. |
10037 | 480 | У целевого пользователя нет конечных точек, зарегистрированных в ACS. Убедитесь, что целевой пользователь имеет по крайней мере одну активную конечную точку, и она находится в сети. | ExpectedError | Если целевой пользователь использует пакет SDK для вызовов Службы коммуникации Azure, убедитесь, что пакет SDK успешно инициализирован в клиентском приложении. Если целевой пользователь является пользователем Teams, убедитесь, что клиент находится в сети. Убедитесь, что идентификатор целевого пользователя (CommunicationUserIdentifier, MicrosoftTeamsUserIdentifier или MicrosoftTeamsBotIdentifier) является правильным. Если API user Graph имеет свойство department , заданное для Microsoft Communication Application Instance указанного MicrosoftTeamsBotIdentifier значения. |
10057 | 408 | Сбой вызова, вызывающий не удалось завершить настройку вызова, скорее всего, вызывающий потерял сеть или внезапно прервал приложение. Убедитесь, что клиенты подключены и доступны. | ExpectedError | |
10076 | 480 | Целевой пользователь был зарегистрирован, но он не был в сети во время звонка. Убедитесь, что целевой пользователь имеет по крайней мере одну активную конечную точку, и она находится в сети. | ExpectedError | Если целевой пользователь использует пакет SDK для вызовов Службы коммуникации Azure, убедитесь, что пакет SDK успешно инициализирован в клиентском приложении, а конечная точка находится в сети. Если целевой пользователь является пользователем Teams, убедитесь, что клиент находится в сети. |
10077 | 480 | Целевой пользователь был зарегистрирован в ACS и (или) для push-уведомлений, но он не был в сети во время звонка. Убедитесь, что целевой пользователь имеет по крайней мере одну активную конечную точку, и она находится в сети. | ExpectedError | Если целевой пользователь использует пакет SDK для вызовов Службы коммуникации Azure, убедитесь, что пакет SDK успешно инициализирован в клиентском приложении, а конечная точка находится в сети. Если приложение использует push-уведомления, убедитесь, что они настроены правильно. Если целевой пользователь является пользователем Teams, убедитесь, что клиент находится в сети. |
10078 | 480 | Удаленная конечная точка клиента не зарегистрирована или недоступна. Убедитесь, что удаленная конечная точка клиента успешно отправляет сетевые запросы в Службы коммуникации Azure. | ExpectedError | — Если целевой пользователь использует пакет SDK для вызовов Службы коммуникации Azure, убедитесь, что пакет SDK успешно инициализирован в клиентском приложении, а конечная точка находится в сети. Если приложение использует push-уведомления, убедитесь, что они настроены правильно. — Если целевой пользователь является пользователем Teams, убедитесь, что клиент находится в сети. |
301004 | 410 | Участник был удален из вызова инфраструктурой Службы коммуникации Azure из-за невозможности установить подключение к носителям с Службы коммуникации Azure инфраструктурой во время настройки вызова. Проверьте конфигурацию сети пользователя, включая локальную сеть, брандмауэры, конфигурацию виртуальных сетей и повторите попытку. | UnexpectedClientError | Убедитесь, что сеть пользователя настроена правильно, следуйте общедоступной документации по рекомендациям по сети. |
301005 | 410 | Участник удален из вызова инфраструктурой Службы коммуникации Azure из-за потери подключения к мультимедиа с той же инфраструктурой. Обычно это происходит, если участник покидает звонок внезапно или теряет сетевое подключение. Если участник хочет продолжить вызов, он может повторно подключиться. | UnexpectedClientError | Убедитесь, что вы используете последнюю версию пакета SDK в поддерживаемой среде. |
540000 | 0 | Вызов завершился успешно локальным абонентом ТСОП. | Удачное завершение | |
510403 | 403 | Звонок закончился, ранее помечен как спам и теперь заблокирован. | ExpectedError | — Убедитесь, что маркер служб коммуникации действителен и не истек. — Убедитесь, что он будет передаваться в AlternateId параметрах вызова. |
540487 | 487 | Звонок завершился успешно, так как вызывающий отменил звонок. | Удачное завершение | |
560000 | 0 | Вызов завершился успешно удаленным участником ТСОП. | Удачное завершение | Возможные причины: — Пользователь закончил вызов. — вызов, закончившийся агентом мультимедиа. |
560486 | 486 | Вызов закончился, так как удаленный участник ТСОП был занят. Вызывающий номер уже был в вызове или имеет технические проблемы. | Удачное завершение | — Для вызовов прямой маршрутизации проверьте журналы и параметры и конфигурацию времени ожидания сеанса. Возможные причины: вызываемая цифра уже была в вызове или с техническими проблемами. |
404 | Вызов не найден. | Убедитесь, что номер, по которому вы звоните, или вызов, к которому вы присоединяетесь, существует. | ||
408 | Истекло время ожидания для контроллера вызовов. | В контроллере вызовов истекло время ожидания сообщений протокола от конечных точек пользователей. Убедитесь, что клиенты подключены и доступны. | ||
410 | Ошибка стека локальных носителей или инфраструктуры носителей. | Убедитесь, что вы используете последнюю версию пакета SDK в поддерживаемой среде. | ||
430 | Не удалось доставить сообщение в клиентское приложение. | Убедитесь, что клиентское приложение работает и доступно. | ||
480 | Удаленная конечная точка клиента не зарегистрирована. | Убедитесь, что удаленная конечная точка доступна. | ||
481 | Не удалось обработать входящий вызов. | Создайте запрос на поддержку на портале Azure. | ||
490, 491, 496, 497, 498 | Проблемы с сетью в локальной конечной точке. | Проверьте конфигурацию сети, убедитесь, что она соответствует требованиям к сети связи Azure. | ||
500, 503, 504 | Ошибка инфраструктуры Служб коммуникации. | Создайте запрос на поддержку на портале Azure. |