| Предыдущий | Следующий |
| RTC_E_REGISTRATION_DEACTIVATED | RTC_E_REGISTRATION_UNREGISTERED |
RTC_E_REGISTRATION_REJECTED
Интерпретация результата
RTC_E_REGISTRATION_REJECTED (0X80EE0084) означает: registrar отклонил попытку регистрации профиля. Не объединяйте этот результат с соседними кодами того же facility: recovery определяется фактическим состоянием протокола и объекта.
Английский маркер для сопоставления с исходной документацией: the registrar rejected registration because the account or SIP identity is no longer accepted
. Используйте его как поисковый ключ вместе с timestamp и transaction/session ID.
Что сохранить
- registrar URI, profile identity и registration state.
- Contact/Expires, authentication realm и transport.
- registration transaction ID и последнее успешное REGISTER transition.
Код-специфическая проверка
Сопоставьте REGISTER transaction с Contact, Expires, registrar и authentication realm; state до и после response определяет допустимость следующего действия.
Проверка должна подтвердить именно условие «registrar отклонил попытку регистрации профиля» в текущем RTC object generation. Не используйте успешный retry после широкого reset как доказательство причины.
Практический сценарий из EN-описания: An account is disabled and the client’s REGISTER is rejected on every refresh.
. В воспроизведении меняйте только параметр или state, который отличает этот сценарий от рабочего.
Восстановление
Измените только состояние или вход, непосредственно связанный с этой границей, и сравните первый HRESULT до и после исправления.
После изменения повторите тот же вызов и сравните первый HRESULT, достигнутую фазу и побочные эффекты. Исправление подтверждено только если прежнее условие «registrar отклонил попытку регистрации профиля» больше не возникает на сопоставимом входе.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.