Что означает код HRESULT 0x80EE0046 (RTC_E_PORT_MAPPING_FAILED)?

 
Предыдущий Следующий
RTC_E_PORT_MAPPING_UNAVAILABLE RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE

RTC_E_PORT_MAPPING_FAILED

Что означает RTC_E_PORT_MAPPING_FAILED

RTC_E_PORT_MAPPING_FAILED означает сбой на этапе подготовки сетевого отображения порта для RTC. Это происходит до нормальной SIP-сессии и может быть связано с выбранным интерфейсом, портом, транспортом или механизмом NAT traversal.

Что проверить

  • Сохраните локальный адрес, диапазон портов и выбранный транспорт.
  • Проверьте, какой сетевой интерфейс выбран после разрешения имён.
  • Зафиксируйте первый bind/connect HRESULT до последующих SIP timeout.
  • Проверьте конфликт портов и правила NAT/firewall для этого направления.

Исправляйте конкретное отображение адреса/порта и только затем начинайте новую signaling transaction. Повтор SIP-операции без рабочего mapping обычно лишь маскирует первичную причину.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.