Что означает код HRESULT 0x80EE006C (RTC_E_SIP_AUTH_TIME_SKEW)?

 
Предыдущий Следующий
RTC_E_SIP_INVITEE_PARTY_TIMEOUT RTC_E_INVALID_REGISTRATION_STATE

RTC_E_SIP_AUTH_TIME_SKEW

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

RTC_E_SIP_AUTH_TIME_SKEW означает, что проверка SIP-аутентификации не прошла: время клиента и сервера расходится больше допустимого окна.

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

  • Проверьте UTC-время на клиенте, registrar/proxy и, если используется доменная синхронизация, на источнике времени домена.
  • Проверьте состояние NTP/W32Time после resume или hibernation.
  • Определите, какой SIP-узел фактически сформировал ответ или challenge аутентификации.
  • Не истёк ли старый challenge во время коррекции системного времени.

Как восстановить

Исправьте синхронизацию часов и начните новую попытку аутентификации; повторное использование старого challenge после заметной коррекции времени может снова завершиться отказом. Если проблема возникает только через один proxy, сравните его часы с registrar и клиентом: источником расхождения может быть промежуточный узел. Для диагностики сохраняйте Call-ID/CSeq, узел-ответчик и временные метки, но не секреты аутентификации.

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


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