Что означает код NTSTATUS 0xC00000BE (STATUS_BAD_NETWORK_PATH)?

 
Предыдущий Следующий
STATUS_DUPLICATE_NAME STATUS_NETWORK_BUSY

STATUS_BAD_NETWORK_PATH

STATUS_BAD_NETWORK_PATH описывает проблему пути к серверу, а не отсутствие общего ресурса. Клиент не смог найти сетевой путь к указанному удалённому компьютеру, поэтому ещё не дошёл до этапа, на котором SMB проверяет имя общего ресурса или права доступа.

Как сузить причину

При диагностике разделяйте компонент сервера и компонент общего ресурса UNC-пути. Сбой \\server\share на этой стадии указывает на разрешение имени, маршрутизацию, доступность транспорта или выбранного сетевого поставщика; STATUS_BAD_NETWORK_NAME ближе к случаю, когда сервер доступен, но подключиться к требуемому общему ресурсу нельзя.

Сравнивайте именованное подключение с тестом на известный адрес только как диагностический эксперимент. Samba отмечает, что имя сервера может отличаться от имени IP/DNS и клиенты используют несколько механизмов разрешения имён.

Важные данные

  • Запишите точный серверный компонент UNC и все полученные для него адреса.
  • Проверьте маршрут и путь сетевого поставщика до тестирования конкретного имени общего ресурса.
  • Используйте клиент с пониманием протокола, чтобы отличить обнаружение сервера от Tree Connect.

Ссылки


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