| Предыдущий | Следующий |
| RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED | RTC_E_STATUS_CLIENT_NOT_FOUND |
RTC_E_STATUS_CLIENT_FORBIDDEN
Что означает RTC_E_STATUS_CLIENT_FORBIDDEN
RTC_E_STATUS_CLIENT_FORBIDDEN соответствует SIP-ответу 403 Forbidden. Сервер понял запрос, но запрещает его для текущей идентификации, метода, адресата или доменной политики. Это отличается от 401/407, где сервер предлагает пройти аутентификацию.
Что проверить
- Сохраните SIP-метод, Request-URI, Call-ID, CSeq и сервер, вернувший 403.
- Убедитесь, что аутентификация уже завершилась успешно и используется ожидаемая учётная запись.
- Проверьте права пользователя на конкретную операцию и ограничения домена или адресата.
- Разделяйте TLS, проверку учётных данных и собственно серверную политику авторизации.
Повторная отправка тех же учётных данных после успешной аутентификации обычно бессмысленна. Нужно изменить запрещённое условие — права, политику, адресат или используемую идентификацию. В журнал не следует помещать пароль или токен; для расследования достаточно схемы аутентификации и идентификаторов SIP-транзакции.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.