| Предыдущий | Следующий |
| RTC_E_STATUS_REDIRECT_ALTERNATIVE_SERVICE | RTC_E_STATUS_CLIENT_UNAUTHORIZED |
RTC_E_STATUS_CLIENT_BAD_REQUEST
Что означает RTC_E_STATUS_CLIENT_BAD_REQUEST
RTC_E_STATUS_CLIENT_BAD_REQUEST соответствует SIP 400: принимающая сторона считает запрос синтаксически неверным или не может корректно его разобрать.
Что сохранить
Снимите raw SIP request до proxy rewrite и сравните с успешным запросом того же метода.
- Start-line и обязательные Via/From/To/Call-ID/CSeq.
Content-Lengthи фактический размер body.- Разделители строк и пустую строку между headers и body.
- Корректность URI и escaping параметров.
Повтор без изменения сериализации бессмысленен. Если исходный request корректен, а после proxy становится неверным, сравните пакет до и после этого промежуточного узла.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
