| Предыдущий | Следующий |
| RTC_E_SIP_NO_STREAM | RTC_E_SIP_HEADER_NOT_PRESENT |
RTC_E_SIP_PARSE_FAILED
Что означает RTC_E_SIP_PARSE_FAILED
RTC_E_SIP_PARSE_FAILED означает синтаксический или framing error уже полученного SIP message. Это не сетевой timeout и не authentication failure: транспорт доставил данные, но parser не смог построить корректное SIP-сообщение.
Что проверить
- Сохраните raw bytes до нормализации библиотекой.
- Проверьте start-line, синтаксис headers, line endings,
Content-Lengthи границу body. - Для TCP/TLS убедитесь, что потоковый framing не склеил два сообщения и не обрезал одно.
- Сопоставьте ошибку с конкретным producer/proxy/gateway.
Как исправить
Исправьте генерацию или framing сообщения и повторите parser на том же логическом SIP message. Retry неизменённых повреждённых bytes не даст другого результата.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
