| Предыдущий | Следующий |
| RTC_E_STATUS_CLIENT_NOT_FOUND | RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE |
RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED
Что означает RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED
RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED соответствует SIP-ответу 405 Method Not Allowed. Ресурс существует и понимает SIP, но не разрешает использованный метод для данного Request-URI. Это не ошибка пароля и не сетевой обрыв.
Что проверить
- Сохраните метод, Request-URI, Call-ID, CSeq и сервер, вернувший 405.
- Посмотрите заголовок
Allowи сравните его с методом исходного запроса. - Проверьте, действительно ли запрос отправлен нужному ресурсу: например, presence-адрес может поддерживать SUBSCRIBE, но не MESSAGE.
- Если ожидаемый метод должен быть разрешён, проверьте конфигурацию именно ответившего application server или proxy.
Повтор того же запроса не меняет возможности ресурса. Исправление состоит в выборе поддерживаемого метода либо корректного адресата. Смена учётных данных имеет смысл только при отдельном отказе аутентификации, а не при подтверждённом 405.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
