| Предыдущий | Следующий |
| STATUS_VHDSET_BACKING_STORAGE_NOT_FOUND | STATUS_SMB_BAD_CLUSTER_DIALECT |
STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP
STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP возникает при согласовании SMB 3.1.1, когда у сторон нет общей функции хеширования предварительной проверки целостности. Это несовместимость согласуемых возможностей безопасности, а не неверный пароль или отсутствующий общий ресурс.
Как сузить причину
Предварительная проверка целостности защищает обмен SMB 3.1.1 Negotiate и Session Setup от изменения и попыток понижения версии; её хеш участвует в формировании ключей сеанса. Зафиксируйте диалект, контексты согласования, предлагаемые алгоритмы хеширования и все устройства, анализирующие или преобразующие трафик SMB. Устаревшее устройство, прокси или неполная реализация могут быть причиной, даже если обе конечные системы заявляют поддержку SMB.
Не отключайте механизм безопасности только ради установления соединения. Обновите несовместимую реализацию или удалите компонент, препятствующий совместимому согласованию.
Значимые данные
- Захватите контексты SMB2 NEGOTIATE и алгоритмы, предлагаемые каждой стороной.
- Проверьте промежуточные устройства, которые могут изменять или завершать трафик SMB.
- Обновите несовместимую реализацию вместо обхода предварительной защиты целостности.
Ссылки
- Microsoft Open Specifications: справочник NTSTATUS
- Microsoft: улучшения безопасности SMB
- MS-SMB2: обработка SMB2 SESSION_SETUP
Нужно найти другой код? Найти другой код состояния или ошибки.