Что означает код HRESULT 0x80EE0047 (RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE)?

 
Предыдущий Следующий
RTC_E_PORT_MAPPING_FAILED RTC_E_SECURITY_LEVEL_NOT_DEFINED

RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE

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

RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE означает, что выбранные параметры безопасности Microsoft RTC нельзя совместить в текущем сеансе.

Где искать конфликт

Разделите три независимых уровня: защищённость SIP-транспорта, требования аутентификации и режим защиты медиапотока. Несовместимость может возникнуть даже при полностью исправной цепочке сертификатов.

  • Сохраните текущий RTC profile и требуемый уровень media security.
  • Проверьте, какой транспорт уже выбран для диалога и допускает ли он нужный режим.
  • Сравните возможности обеих сторон до начала установления медиа.
  • Не понижайте TLS или проверку сертификата, если конфликт относится именно к параметрам media security.

Контроль

Изменяйте по одному параметру профиля и повторяйте создание нового сеанса. Так можно точно определить пару настроек, которую RTC считает несовместимой.

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


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