| Предыдущий | Следующий |
| RTC_E_SIP_SSL_TUNNEL_FAILED | RTC_E_SIP_STACK_SHUTDOWN |
RTC_E_SIP_SSL_NEGOTIATION_TIMEOUT
Что означает RTC_E_SIP_SSL_NEGOTIATION_TIMEOUT
RTC_E_SIP_SSL_NEGOTIATION_TIMEOUT означает, что RTC transport установил или пытался установить защищённое SIP-соединение, но TLS/SSL negotiation не завершилась вовремя. Диагностику нужно вести по transport path, а не изменять SIP URI вслепую.
Что проверить
- Разделите по времени DNS, TCP connect и собственно TLS handshake.
- Если TCP соединение уже есть, определите последнее отправленное/полученное handshake message и проверьте certificate chain, SNI и выбранные protocol/cipher settings.
- Сохраните Request-URI domain, target server и transport selection, чтобы исключить подключение не к тому SIP endpoint.
Как исправить
Устраните задержку или несовместимость TLS на конкретном hop. Увеличение общего timeout без понимания, где остановилась negotiation, лишь делает сбой более медленным.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
