| Предыдущий | Следующий |
| WDSMCS_E_PACKET_NOT_SIGNED | WDSMCS_E_PACKET_NOT_CHECKSUMED |
WDSMCS_E_PACKET_HAS_SECURITY
Что означает результат
WDSMCS_E_PACKET_HAS_SECURITY: WDS Multicast Server получил пакет с полями безопасности там, где формат текущего сообщения их не допускает. Это проверка структуры пакета протокола, а не отказ прав пользователя или токена процесса.
Что проверить
- Сохраните тип пакета, направление передачи, session/namespace ID и байты заголовка, на которых parser обнаружил security data.
- Сравните пакет с форматом сообщения для той же версии WDS multicast protocol; проверьте, не смешаны ли разные типы или версии пакетов.
- Проверьте компонент, который сформировал пакет: наличие security fields должно соответствовать именно этому message type, а не общим настройкам ACL WDS.
- Не начинайте диагностику с прав администратора, диапазона UDP-портов или регистрации content provider, пока трассировка подтверждает структурную ошибку самого пакета.
Диагностика и исправление
Исправьте формирование или разбор пакета так, чтобы security section присутствовала только в тех сообщениях, где она разрешена протоколом, и повторите тот же multicast exchange.
Ссылки по этому результату
Нужно найти другой код? Найти другой код состояния или ошибки.