| Предыдущий | Следующий |
| ERROR_SPACES_POOL_WAS_DELETED | RTC_E_STATUS_INFO_TRYING |
RTC_S_ROAMING_NOT_SUPPORTED
Смысл результата
RTC_S_ROAMING_NOT_SUPPORTED (0X00EE0041) фиксирует конкретное состояние: server не поддерживает требуемый тип RTC roaming. Записывайте этот HRESULT на первом API, callback или service boundary, где он появился; более поздняя UI-ошибка может быть только следствием.
Английский маркер исходной документации для точного поиска: Server does not support this type of roaming.
. Его полезно сопоставлять с тем же объектом, timestamp и operation ID, а не с соседним событием.
Что сохранить до изменений
- SIP method/status, Call-ID/CSeq и responding hop.
- Request-URI/Contact/Route, transaction state и branch decision.
- session/profile generation, SDP или policy fields, которые относятся к этому status.
Семантические части имени результата — roaming, not, supported — указывают, какие поля должны различаться между failing и working trace. Они помогают выбрать evidence, но не заменяют фактический return value и состояние объекта.
Проверка причины
Проверьте, на какой RTC object generation и transition сработало это ограничение, и отделите его от последующего signaling timeout.
Для server не поддерживает требуемый тип RTC roaming контроль должен менять только один параметр или lifecycle-state. Если после изменения первым возвращается другой HRESULT, зафиксируйте его как новую причинную точку, а не объединяйте оба результата в один общий incident.
Корректирующее действие
Исправьте только лимит, transport или presence state, названные результатом, затем повторите тот же переход.
- Зафиксируйте 0X00EE0041 и identity объекта до автоматического retry.
- Докажите условие «server не поддерживает требуемый тип RTC roaming» по сохранённым данным.
- Измените только один относящийся к причине input, policy или state.
- Повторите тот же API и сравните первый HRESULT, достигнутую фазу и побочные эффекты.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.